paymentSources

Contains payment source information for vaulted shoppers

Request

Property NameTypeRequiredDescription
acssDirectDebitInfoarrayOptionalArray of objects containing acssDirectDebitInfo properties.
becsDirectDebitInfoarrayOptionalArray of objects containing becsDirectDebitInfo properties.
creditCardInfoarray OptionalArray containing the following for each payment source (there may be multiple payment sources):

billingContactInfo _object optional

creditCard _object

pfToken _string - Required if using Hosted Payment Fields. Do not include credit-card resource if using this token. Relevant only for Create Vaulted Shopper and Update Vaulted Shopper.

status _string Enter D to delete the card from the shopper.

Note: If status is included in the request, specify the card to be deleted by including cardType and cardLastFourDigits within creditCard.
ecpDetailsarrayOptionalArray containing the ecp detail properties. See ecpDetails.
ecpInfoobjectOptionalContains information about the ACH/ECP account. See ecpInfo.

Note: This is deprecated as of API v3.0.
payByBankInfoarrayOptionalArray containing the following information about Pay by Bank payment sources:

- payByBank object.
- billingContactInfo object. Required with payByBank object.
- (Optional) Metadata about the payment source, including when it was created and modified.
sepaDirectDebitInfoarrayOptionalArray of objects containing sepaDirectDebitInfo properties.

Response

Property NameTypeDescription
acssDirectDebitInfoarrayArray of objects containing acssDirectDebitInfo properties.
becsDirectDebitInfoarrayArray of objects containing becsDirectDebitInfo properties.
creditCardInfoarray Array containing creditCardIInfo properties along with the following for each payment source (there may be multiple payment sources):

billingContactInfo _object optional

creditCard _object

_ processingInfo _object*

dateCreated _string The date the payment method was saved to the vaulted shopper.

timeCreated _string The time (PST) the payment method was saved to the vaulted shopper.
ecpDetailsarrayArray containing the ecp detail properties. See ecpDetails.
ecpInfoobjectContains information about the ACH/ECP account. See ecpInfo.

Note: This is deprecated as of API v3.0.
payByBankInfoarrayArray of payByBankInfo objects.
sepaDirectDebitInfoarrayArray of objects containing sepaDirectDebitInfo properties.