paymentSources

Contains payment source information for vaulted shoppers

Request

Property Name

Type

Required

Description

acssDirectDebitInfo

array

Optional

Array of objects containing acssDirectDebitInfo properties.

becsDirectDebitInfo

array

Optional

Array of objects containing becsDirectDebitInfo properties.

creditCardInfo

array

Optional

Array containing the following for each payment source (there may be multiple payment sources):

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.

ecpDetails

array

Optional

Array containing the ecp detail properties. See ecpDetails.

ecpInfo

object

Optional

Contains information about the ACH/ECP account. See ecpInfo.

  • *Note: ** This is deprecated as of API v3.0.

payByBankInfo

array

Optional

Array 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.

sepaDirectDebitInfo

array

Optional

Array of objects containing sepaDirectDebitInfo properties.

Response

Property Name

Type

Description

acssDirectDebitInfo

array

Array of objects containing acssDirectDebitInfo properties.

becsDirectDebitInfo

array

Array of objects containing becsDirectDebitInfo properties.

creditCardInfo

array

Array containing creditCardIInfo properties along with the following for each payment source (there may be multiple payment sources):

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.

ecpDetails

array

Array containing the ecp detail properties. See ecpDetails.

ecpInfo

object

Contains information about the ACH/ECP account. See ecpInfo.

  • *Note: ** This is deprecated as of API v3.0.

payByBankInfo

array

Array of payByBankInfo objects.

sepaDirectDebitInfo

array

Array of objects containing sepaDirectDebitInfo properties.