Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | 17x 94x 17x 19x 17x 2x 17x 1x | import { AccountInstrument, BankInstrument, CardInstrument, PaymentInstrument } from '@bigcommerce/checkout-sdk';
export function getInstruments(): PaymentInstrument[] {
return [
{
bigpayToken: '123',
provider: 'braintree',
iin: '11111111',
last4: '4321',
expiryMonth: '02',
expiryYear: '2025',
brand: 'visa',
trustedShippingAddress: true,
defaultInstrument: true,
method: 'card',
type: 'card',
},
{
bigpayToken: '111',
provider: 'authorizenet',
iin: '11222333',
last4: '4444',
expiryMonth: '10',
expiryYear: '2024',
brand: 'american_express',
trustedShippingAddress: false,
defaultInstrument: false,
method: 'card',
type: 'card',
},
{
bigpayToken: '31415',
provider: 'authorizenet',
externalId: '[email protected]',
trustedShippingAddress: false,
defaultInstrument: false,
method: 'paypal',
type: 'account',
},
{
bigpayToken: '4123',
provider: 'authorizenet',
externalId: '[email protected]',
trustedShippingAddress: false,
defaultInstrument: false,
method: 'paypal',
type: 'account',
},
{
bigpayToken: '12341234',
provider: 'adyen',
accountNumber: 'ABC',
issuer: 'DEF',
externalId: '[email protected]',
trustedShippingAddress: false,
defaultInstrument: false,
method: 'ideal',
type: 'bank',
iban: '12345',
},
{
bigpayToken: '45454545',
provider: 'adyen',
accountNumber: 'GHI',
issuer: 'JKL',
externalId: '[email protected]',
trustedShippingAddress: false,
defaultInstrument: false,
method: 'ideal',
type: 'bank',
iban: '12345',
},
];
}
export function getCardInstrument(): CardInstrument {
return {
bigpayToken: '123',
provider: 'braintree',
iin: '11111111',
last4: '4321',
expiryMonth: '02',
expiryYear: '2025',
brand: 'test',
trustedShippingAddress: true,
defaultInstrument: true,
method: 'card',
type: 'card',
};
}
export function getAccountInstrument(): AccountInstrument {
return {
bigpayToken: '123',
provider: 'braintree',
externalId: '[email protected]',
trustedShippingAddress: true,
defaultInstrument: true,
method: 'paypal',
type: 'account',
};
}
export function getBankInstrument(): BankInstrument {
return {
bigpayToken: '454545',
provider: 'adyen',
externalId: '[email protected]',
trustedShippingAddress: true,
defaultInstrument: true,
method: 'ideal',
type: 'bank',
accountNumber: 'GHI',
issuer: 'JKL',
iban: '12345',
};
}
|