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.