REST API

paymentInformation. card.expirationYear

Four-digit year in which the payment card expires.
Format: yyyy
IMPORTANT
This field is optional if your account is configured for relaxed requirements for expiration date. For details about relaxed requirements, see the support article Relaxed Requirements for Address Data and Expiration Date in Credit Card Transactions.
Barclays
For Maestro (UK Domestic and International) cards on
Barclays
and
Streamline
, this value must be valid (1900 through 3000) but is not required to be a valid expiration date. In other words, an expiration date that is in the past does not cause
Cybersource
to reject a request. However, an invalid expiration date might cause the issuer to reject a request.
Chase Paymentech Solutions
For encoded account numbers (
paymentInformation.card.type
or
paymentInformation.tokenizedCard.type
=
039
), set the value for this field to
2021
if the card does not provide an expiration date.
Streamline
For Maestro (UK Domestic and International) cards on
Barclays
and
Streamline
, this value must be valid (1900 through 3000) but is not required to be a valid expiration date. In other words, an expiration date that is in the past does not cause
Cybersource
to reject a request. However, an invalid expiration date might cause the issuer to reject a request.

Specifications

  • FDC Nashville Global
    : You can provide two digits or four digits. When you provide two digits, they must be the last two digits of the year.
  • FDMS South
    : You can provide two digits or four digits. When you provide two digits, they must be the last two digits of the year.
  • Other Processors:
    • Data Type:
      String
    • Data Length:
      4

Mapping Information

  • REST API Fields:
    • paymentInformation.card.expirationYear
    • paymentInformation.tokenizedCard.expirationYear
  • SCMP API Field:
    customer_cc_expyr
  • Simple Order API Field:
    card_expirationYear