REST API

pointOfSaleInformation. amexCAPNData

Point-of-sale details for the transaction.
This field enables you to comply with American Express CAPN requirements.
Cybersource
generates this value, which consists of a series of codes that identify terminal capability, security data, and specific conditions present at the time the transaction occurred. To comply with the CAPN requirements, this value must be included in all subsequent follow-on requests, such as captures and follow-on credits.
When you perform authorizations, captures, and credits through
Cybersource
,
Cybersource
passes this value from the authorization service to the subsequent services for you. However, when you perform authorizations through
Cybersource
and perform subsequent services through other financial institutions, you must ensure that requests for captures and credits include this value.
This field is supported only for the American Express card type
on
American Express Direct
and
FDMS South
and
on
American Express Direct
and
Elavon Americas
.
Forced Capture on
American Express Direct
and
FDMS South
Obtain the value for this field from the authorization response.
Verbal Authorization on
American Express Direct
and
FDMS South
You cannot obtain a value for this field so
Cybersource
uses the default value. The default value is generated based on various factors of the transaction such as:
  • Whether the transaction is an e-commerce transaction.
  • Whether the transaction is a card-present transaction.
  • Whether the payment data is swiped or keyed.

Specifications

  • Data Type:
    String
  • Data Length:
    12

Mapping Information

  • REST API Field:
    pointOfSaleInformation.amexCAPNData
  • SCMP API Field:
    auth_pos_data
  • Simple Order API Field:
    ccAuthReply_posData