On This Page
Required Fields for Authorizations with EMV Data
This table provides information about the fields required to process authorizations with
EMV data.
REST API Field | American Express Account Status Check | American Express Delayed Online | Discover PAYG | Mastercard PAYG | Visa AVR | Information/Value |
|---|---|---|---|---|---|---|
clientReferenceInformation.
code | — | |||||
clientReferenceInformation.
comments | For this value, see Mass Transit Transaction Types. | |||||
clientReferenceInformation. partner.
solutionId | Visa Acceptance Solutions provides the value for this field. | |||||
clientReferenceInformation. partner.
thirdPartyCertificationNumber | Visa Acceptance Solutions provides the value for this field. | |||||
clientReferenceInformation.
transactionId
| — | |||||
orderInformation.
amountDetails.currency | — | |||||
orderInformation. amountDetails. totalAmount | For Visa AVR, set this field to 0.00 . | |||||
paymentInformation.card.type
| — | |||||
paymentInformation.
initiationChannel | — | — | — | — | — | |
pointOfSaleInformation.
catLevel | Set this field to 2 . | |||||
pointOfSaleInformation.emv.
cardSequenceNumber | — | For Visa, set this field to 1 . | ||||
pointOfSaleInformation.emv.
tags | — | |||||
pointOfSaleInformation.
entryMode | Set this field to contactless . | |||||
pointOfSaleInformation.
serviceCode | — | — | — | — | — | |
pointOfSaleInformation.
terminalCapability | Set this field to 5 . | |||||
pointOfSaleInformation.
terminalId | — | |||||
pointOfSaleInformation.
terminalPinCapability | Set this field to 0 . | |||||
pointOfSaleInformation.
trackData | — | |||||
processingInformation.
authorizationOptions. aggregatedAuthIndicator | — | — | Set this field to true . | |||
processingInformation.
authorizationOptions. authIndicator | — | — | — | — | Set this field to 0 . | |
processingInformation.
authorizationOptions. deferredAuthIndicator | — | — | Set this field to true . | |||
processingInformation.
authorizationOptions. transportationMode | — | — | — | — | — | |
processingInformation.
captureOptions. dateToCapture | — | — | — | |||
processingInformation.
commerceIndicator | Set this field to retail . | |||||
processingInformation.
industryDataType | — | Set this field to transit . |