Required Fields for Authorizations with EMV Data

This table provides information about the fields required to process authorizations with EMV data.
Authorizations with EMV Data Fields
REST API Field
American Express Account Status Check
American Express Delayed Online
Mastercard PAYG
Visa MTT
Information/Value
clientReferenceInformation. code
clientReferenceInformation. comments
For this value, see 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
.