Payment Instrument Details Input

Input representation of the payment instrument used for the request.

JSON Example 

1{
2  "type": "Credit Card",
3  "accountHolderName": "Diana Gómez",
4  "expiryMonth": "10",
5  "expiryYear": "2026",
6  "last4": "4321",
7  "cardBrand": "Diner's Club",
8  "bankName": "chase",
9  "digitalWalletProvider": "",
10  "bankAccountHolderType": "",
11  "bankAccountType": "",
12  "bankAccountNumber": "",
13  "bankCode": "",
14  "gatewayName": "Gateway",
15  "processorName": "Centpro",
16  "processorPaymentReference": "string",
17  "gatewayReference": "string"
18}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
account​HolderNameStringName of the payment instrument holder.Optional60.0
bankAccount​HolderTypeStringSpecifies if the bank account holder is an individual or a company.Optional60.0
bankAccount​NumberStringBank account number associated with the payment instrument.Optional60.0
bankAccount​TypeStringType of the bank account.Optional60.0
bankCodeStringCode of the bank that’s associated with the bank account.Optional60.0
bankNameStringBank name that’s associated with the bank account.Optional60.0
cardBrandStringBrand, network, or issuer of the credit card.Optional60.0
digital​WalletProviderStringProvider of the digital wallet.Optional60.0
expiryMonthStringExpiration month if the payment method is credit card.Optional60.0
expiryYearStringExpiration year if the payment method is credit card.Optional60.0
gatewayNameStringName of the payment gateway.Optional60.0
gateway​ReferenceStringReference number of the gateway for this payment instrument.Optional60.0
last4StringLast four digits of the account number for the payment method.Optional60.0
processorNameStringName of the payment processor.Optional60.0
processor​Payment​ReferenceStringReference of the payment processor that’s associated with the payment instrument.Optional60.0
typeStringType of the payment instrument used for the request.Required60.0