Required Fields for a Merchant-Initiated Authorization for Debt Recovery with Stored Card Data Using the REST API

clientReferenceInformation.code
clientReferenceInformation.comments
Set this field to
TransitDA Debt recovery MIT auth
.
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.expirationMonth
paymentInformation.card.expirationYear
paymentInformation.card.number
paymentInformation.card.type
processingInformation.authorizationOptions.debtRecoveryIndicator
Set this field to
true
.
processingInformation.authorizationOptions.ignoreAvsResult
Set this field to
true
.
processingInformation.authorizationOptions.ignoreCvResult
Set this field to
true
.
processingInformation.authorizationOptions.initiator.credentialStoredOnFile
Set this field to
false
.
processingInformation.authorizationOptions.initiator.merchantInitiatedTransaction. previousTransactionId
processingInformation.authorizationOptions.initiator.merchantInitiatedTransaction.reason
Set this field to
1
.
processingInformation.authorizationOptions.initiator.storedCredentialUsed
Set this field to
true
.
processingInformation.authorizationOptions.initiator.type
Set this field to
merchant
.
processingInformation.commerceIndicator
Set this field to
moto
.
FIELD
Set this field to
transit
.