Required Fields for a Tap-Initiated Sale for Visa Debt Recovery with EMV Data Using the REST API

clientReferenceInformation.code
clientReferenceInformation.comments
Set this field to
TransitDA Debt recovery tap sale
.
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
paymentInformation.card.type
paymentInformation.initiationChannel
Set this field to
00
.
pointOfSaleInformation.catLevel
Set this field to
2
.
pointOfSaleInformation.emv.tags
pointOfSaleInformation.entryMode
Set this field to
contactless
.
pointOfSaleInformation.serviceCode
pointOfSaleInformation.serviceCode
pointOfSaleInformation.terminalCapability
Set this field to
5
.
pointOfSaleInformation.terminalId
pointOfSaleInformation.terminalPinCapability
Set this field to
0
.
pointOfSaleInformation.trackData
processingInformation.authorizationOptions.authIndicator
Set this field to
1
.
processingInformation.authorizationOptions.debtRecoveryIndicator
Set this field to
true
.
processingInformation.authorizationOptions.deferredAuthIndicator
Set this field to
true
.
processingInformation.authorizationOptions.transportationMode
processingInformation.capture
Set this field to
true
.
processingInformation.captureOptions.dateToCapture
processingInformation.commerceIndicator
Set this field to
retail
.
processingInformation.industryDataType
Set this field to
transit
.