Initiates a Transaction Verification Process
Creates a transaction verification request that requires cardId, amount, currency, and description. Upon successful validation, a one-time verification code (OTP) is sent to the cardholder.
The cardholder must enter this OTP in your platform to authorize the transaction.
To complete the transaction, you must submit this verification code along with identical transaction parameters to the Authorize Transaction endpoint (/partner-connect/transactions/authorize).
This two-step verification process ensures secure transaction processing and cardholder consent.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Requires the cardId (obtained from successful binding) and basic transaction details (amount, currency, description) in the request body.
Unique identifier of the card.
Transaction amount being verified.
x >= 0.01Must be a multiple of 0.01100
Currency code (ISO 4217) of the transaction amount.
3"USD"
Verification description.
"Check details"
Transaction parameters verified successfully. Indicates the provided cardId is valid and the basic parameters are acceptable for potentially proceeding with a transaction.
Always true for a successful verification response.
true