Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

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

Name Type Description Required or Optional Available Version
account​HolderName String Name of the payment instrument holder. Optional 60.0
bankAccount​HolderType String Specifies if the bank account holder is an individual or a company. Optional 60.0
bankAccount​Number String Bank account number associated with the payment instrument. Optional 60.0
bankAccount​Type String Type of the bank account. Optional 60.0
bankCode String Code of the bank that's associated with the bank account. Optional 60.0
bankName String Bank name that's associated with the bank account. Optional 60.0
cardBrand String Brand, network, or issuer of the credit card. Optional 60.0
digital​WalletProvider String Provider of the digital wallet. Optional 60.0
expiryMonth String Expiration month if the payment method is credit card. Optional 60.0
expiryYear String Expiration year if the payment method is credit card. Optional 60.0
gatewayName String Name of the payment gateway. Optional 60.0
gateway​Reference String Reference number of the gateway for this payment instrument. Optional 60.0
last4 String Last four digits of the account number for the payment method. Optional 60.0
processorName String Name of the payment processor. Optional 60.0
processor​Payment​Reference String Reference of the payment processor that's associated with the payment instrument. Optional 60.0
type String Type of the payment instrument used for the request. Required 60.0