Late Payment Authorizations
Late authorization is a situation that arises when a payment is interrupted by external factors, such as network issues or technical errors at the customer's or bank's end. In such cases, funds may or may not get debited from the customer's bank account, and Razorpay does not receive a bank's payment status.
If there is no response from the bank about a payment that a customer has made, the Razorpay Dashboard displays this transaction's status as
Created. If there is no response, even after 10 minutes, the transaction is marked as
Failed due to timeout. Thereafter, Razorpay polls the bank at various intervals for 5 days, from the payment creation day. During this time, if our system receives the payment status from the bank as Successful, the payment is marked as
Authorized. The payments authorized in this manner are considered as late authorized.
On an average, less than 0.5% of the total number payments get late authorized. In cases where funds get debited from the customer's bank account and are not captured , Razorpay automatically refunds the amount to the customer. As a best practice, you should subscribe to the
payment.authorized webhook to get notifications about authorized or failed payments.
Not all payments that appear as failed are considered as Late authorized. Late authorization is a special case of handling technical or manual interruptions that prevent Razorpay from receiving payment status from the bank and proceed with the payment flow.
Interruptions that prevent a payment gateway from receiving payment status information from the bank is a common cause for late authorizations. In most cases, payments are interrupted because of any of the following reasons:
- Network issues at the customer's end
- Technical issues at the customer's bank's end
- Customers closing the pop-up window or pressing the back button after submitting the OTP
If at a later time, Razorpay is able to receive the payment status from the bank, payment is moved to
authorized state leading to late authorization of the payment. You have little control on these interruptions. Know more about handling late authorisations to avoid customer inconvenience.
The difference in the payment flow for a normal payment and a late authorized payment is explained in the table below:
Late Authorized Payment
Customer completes the payment, bank gateway notifies Razorpay.
Customer completes the payment, bank gateway fails to notify Razorpay.
If the bank gateway response is Successful (customer's bank account is debited), Razorpay records this as an Authorized payment.
If there is no response from the bank, the payment remains in Created state for the first 10 minutes and is later marked as Failed after getting timed out. Customer's bank account may or may not have been debited.
Once authorized, you can either choose to capture or refund this payment.
This payment can be Captured or Refunded only if it is late authorized.
Authorized payments are payments that are completed by the customer. You need to capture the payment for it to be settled to your account.
Handle Late Payment Authorizations