Esc
Start typing to search...

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.