Commitment Payment Updates Request Input
Input representation of the details of the gift commitment and payment
instrument.
- JSON example
-
1{ 2 "giftCommitmentId": "6TR5500000WO1ZIFGE", 3 "paymentInstrument": { 4 "type": "Venmo", 5 "accountHolderName": "Daniel Chavez", 6 "expiryMonth": "10", 7 "expiryYear": "2026", 8 "last4": "4321", 9 "cardBrand": "visa", 10 "bankName": "chase", 11 "digitalWalletProvider": "Diner's Club", 12 "bankAccountHolderType": "primary", 13 "bankAccountType": "checking", 14 "bankAccountNumber": "123456", 15 "bankCode": "HBUK", 16 "gatewayName": "Gateway", 17 "processorName": "Centpro", 18 "processorPaymentReference": "string", 19 "gatewayReference": "string" 20 } 21} - Properties
-
Name Type Description Required or Optional Available Version giftCommitmentId String ID of the gift commitment record for the payment update. This ID can also be passed as an externalID in the format given below: 1{ 2 "externalId": { 3 "fieldName": "<EXTERNAL_ID_FIELD_NAME>", 4 "fieldValue": "<EXTERNAL_ID_FIELD_VALUE>" 5 },Required 60.0 paymentInstrument Payment Instrument Details Input Contains details about the payment instrument. Required 60.0