Skip to content

Commit 8d738d8

Browse files
authored
Merge pull request #17 from uphold/enhancement/card-transaction
Add origin to create card transaction
2 parents d4a934e + ee7938c commit 8d738d8

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/core/actions/card-transaction.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export function commitCardTransaction(cardId, transactionId, { message, security
2828
}
2929

3030
// eslint-disable-next-line max-params
31-
export function createCardTransaction(cardId, { amount, currency, destination, message, securityCode }, commit, otp, options) {
31+
export function createCardTransaction(cardId, { amount, currency, destination, origin, message, securityCode }, commit, otp, options) {
3232
options = merge({
3333
body: {
3434
denomination: {
@@ -37,6 +37,7 @@ export function createCardTransaction(cardId, { amount, currency, destination, m
3737
},
3838
destination,
3939
message,
40+
origin,
4041
securityCode
4142
},
4243
method: 'post'

test/core/actions/card-transaction.spec.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ describe('CardTransactionActions', () => {
5555

5656
describe('createCardTransaction()', () => {
5757
it('should make a request to `POST /me/cards/:cardId/transactions`', () => {
58-
return sdk.createCardTransaction('bar', { amount: 'biz', currency: 'baz', destination: 'qax', message: 'buz', securityCode: 'bez' }, false, false, { qux: 'qix' })
58+
return sdk.createCardTransaction('bar', { amount: 'biz', currency: 'baz', destination: 'qax', message: 'buz', origin: 'bad', securityCode: 'bez' }, false, false, { qux: 'qix' })
5959
.then(result => {
6060
expect(result).toBe('foo');
6161
expect(sdk.api).toBeCalledWith('/me/cards/bar/transactions', {
@@ -66,6 +66,7 @@ describe('CardTransactionActions', () => {
6666
},
6767
destination: 'qax',
6868
message: 'buz',
69+
origin: 'bad',
6970
securityCode: 'bez'
7071
},
7172
method: 'post',

0 commit comments

Comments
 (0)