FILTER BY TAG

Required Fields for Authorizations with EMV Data

This table provides information about the fields required to process authorizations with EMV data.
Required Fields for Mass Transit 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 the value to
0.00
.
paymentInformation.card.type
—
paymentInformation. initiationChannel
—
—
—
—
—
pointOfSaleInformation. catLevel
Set the value to
2
.
pointOfSaleInformation.emv. cardSequenceNumber
—
For Visa, set the value to
1
.
pointOfSaleInformation.emv. tags
—
pointOfSaleInformation. entryMode
Set the value to
contactless
.
pointOfSaleInformation. serviceCode
—
—
—
—
—
pointOfSaleInformation. terminalCapability
Set the value to
5
.
pointOfSaleInformation. terminalId
—
pointOfSaleInformation. terminalPinCapability
Set the value to
0
.
pointOfSaleInformation. trackData
—
processingInformation. authorizationOptions. aggregatedAuthIndicator
—
—
Set the value to
true
.
processingInformation. authorizationOptions. authIndicator
—
—
—
—
Set the value to
0
.
processingInformation. authorizationOptions. deferredAuthIndicator
—
—
Set the value to
true
.
processingInformation. authorizationOptions. transportationMode
—
—
—
—
—
processingInformation. captureOptions. dateToCapture
—
—
—
processingInformation. commerceIndicator
Set the value to
retail
.
processingInformation. industryDataType
—
Set the value to
transit
.