- Customer-Initiated Transactions with Credentials on File
- Merchant-Initiated Transactions
- Industry Practice Transactions
On This Page
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 to9.