REST API | Visa Platform Connect

Card-Specific Required Fields

Some card companies require additional information when making authorizations with stored credentials.

Mastercard

Mastercard requires a reason code for an initial transaction:
processingInformation.authorizationOptions.initiator.merchantInitiatedTransaction.reason
Set to
9
.