Pre-Authorization Services
Pre-authorization is the process of holding a specific amount on the cardholder's account. The amount is not charged from the cardholder's account, it is only reserved. The merchant can later approve the held amount (post-authorization) to capture the payment, or cancel it to release the hold.
To initiate a pre-authorization, simply use the payment API described in Payment Integration Services by sending the transactionType parameter as "PRESALES". All other parameters remain the same as a standard payment transaction.
We have 3 services related to pre-authorization.
- Listing pre-authorized transactions
- Approving pre-authorized transactions (post-authorization)
- Cancellation transaction
If clientRefCode is sent empty, all transactions in the relevant date range are shown.
Download Postman Collection #
Hash calculation method is the same as in Request Hash.