Skip to main content
Welcome to the preview portal — This is an early release of the new Doc Hub experience, with more content coming soon.

Required Fields for Authorizations for Debt Recovery


This table compares the fields required for tap-initiated and merchant-initiated (MIT) authorizations for debt recovery:

REST API FieldTap-InitiatedMITInformation/Value
clientReferenceInformation.codeyesyes—
clientReferenceInformation.commentsyesyesFor this value, see Mass Transit Transaction Types.
clientReferenceInformation.partner.solutionIdyesyes provides the value for this field.
clientReferenceInformation.partner.thirdPartyCertificationNumberyesyes provides the value for this field.
clientReferenceInformation.transactionIdyesyes—
orderInformation.amountDetails.currencyyesyes—
orderInformation.amountDetails.totalAmountyesyes—
paymentInformation.card.expirationMonthnoyes—
paymentInformation.card.expirationYearnoyes—
paymentInformation.card.numbernoyes—
paymentInformation.card.typeyesyes—
pointOfSaleInformation.catLevelyesnoSet this field to 2.
pointOfSaleInformation.emv.cardSequenceNumberyesnoSet this field to 1.
pointOfSaleInformation.emv.tagsyesno—
pointOfSaleInformation.entryModeyesnoSet this field to contactless.
pointOfSaleInformation.terminalCapabilityyesnoSet this field to 5.
pointOfSaleInformation.terminalIdyesno—
pointOfSaleInformation.terminalPinCapabilityyesnoSet this field to 0.
pointOfSaleInformation.trackDatayesno—
processingInformation.authorizationOptions.debtRecoveryIndicatoryesyesSet this field to true.
processingInformation.authorizationOptions.deferredAuthIndicatoryesnoSet this field to true.
processingInformation.authorizationOptions.ignoreAvsResultnoyesSet this field to true.
processingInformation.authorizationOptions.ignoreCvResultnoyesSet this field to true.
processingInformation.authorizationOptions.initiator.credentialStoredOnFilenoyesSet this field to false.
processingInformation.authorizationOptions.initiator. merchantInitiatedTransaction.previousTransactionIdnoyes—
processingInformation.authorizationOptions.initiator. merchantInitiatedTransaction.reasonnoyesSet this field to 1.
processingInformation.authorizationOptions.initiator.storedCredentialUsednoyesSet this field to true.
processingInformation.authorizationOptions.initiator.typenoyesSet this field to merchant.
processingInformation.captureOptions.dateToCaptureyesno—
processingInformation.commerceIndicatoryesyesSet this field to retail.
processingInformation.industryDataTypeyesyesSet this field to transit.

Last published: October 28, 2026

Not available for your audience

This page isn't available for your current audience selection.