{"id":41610,"date":"2026-10-23T22:15:09","date_gmt":"2026-10-23T16:45:09","guid":{"rendered":"https:\/\/blogrevamp.cashfree.com\/?p=41610"},"modified":"2026-10-23T22:16:43","modified_gmt":"2026-10-23T16:46:43","slug":"late-payment-authorisation","status":"publish","type":"post","link":"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/","title":{"rendered":"Late Payment Authorisation: Meaning, Causes and How to Handle It"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #005c31;color:#005c31\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #005c31;color:#005c31\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#What_Is_Late_Payment_Authorisation\" >What Is Late Payment Authorisation?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#How_Does_a_Late-Authorised_Payment_Work\" >How Does a Late-Authorised Payment Work?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#Late_Authorisation_vs_Pending_Failed_and_Cancelled_Payments\" >Late Authorisation vs Pending, Failed and Cancelled Payments<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#What_Causes_Late_Payment_Confirmation\" >What Causes Late Payment Confirmation?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#Why_Late_Authorisation_Matters_to_the_Order\" >Why Late Authorisation Matters to the Order<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#How_Should_Merchants_Handle_a_Late-Authorised_Payment\" >How Should Merchants Handle a Late-Authorised Payment?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#How_Cashfree_Supports_Payment_Status_Resolution\" >How Cashfree Supports Payment Status Resolution<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#Conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">A customer completes a \u20b95,000 payment, but your checkout shows no confirmation. Their bank app may show a debit, while your order remains pending. If you cancel the order or ask them to pay again immediately, you may create a fulfilment problem or a duplicate payment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This can happen when the bank\u2019s success response reaches the payment gateway later than expected. The useful question is what the <strong>latest verified payment status<\/strong> says, not what the checkout page showed at the moment it timed out.<\/p>\n\n\n\n<div style=\"background:linear-gradient(110deg,#F4FFFA 0%,#ECFFF7 100%);border:1px solid #B9F0DC;border-left:5px solid #00B386;border-radius:16px;padding:28px 32px;margin:28px 0;font-family:Arial,Helvetica,sans-serif;color:#101820;box-sizing:border-box;\">\n  <h3 style=\"font-size:27px;line-height:1.4;font-weight:700;margin:0 0 20px;color:#10231F;\">Key Takeaways<\/h3>\n  <div style=\"display:flex;align-items:flex-start;gap:14px;margin-bottom:16px;\"><span style=\"flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#D6F8EB;color:#00A77B;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;\">\u2713<\/span><p style=\"margin:2px 0 0;font-size:17px;line-height:1.7;\">Late payment authorisation means confirmation of a successful payment arrives later than the normal checkout response.<\/p><\/div>\n  <div style=\"display:flex;align-items:flex-start;gap:14px;margin-bottom:16px;\"><span style=\"flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#D6F8EB;color:#00A77B;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;\">\u2713<\/span><p style=\"margin:2px 0 0;font-size:17px;line-height:1.7;\">A timeout or PENDING status is not a confirmed failure. Check the server-side status before fulfilment or asking for another payment.<\/p><\/div>\n  <div style=\"display:flex;align-items:flex-start;gap:14px;margin-bottom:16px;\"><span style=\"flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#D6F8EB;color:#00A77B;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;\">\u2713<\/span><p style=\"margin:2px 0 0;font-size:17px;line-height:1.7;\">Order expiry and the transaction time limit are different. An attempt started before an order expires can still succeed within its allowed transaction window.<\/p><\/div>\n  <div style=\"display:flex;align-items:flex-start;gap:14px;\"><span style=\"flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#D6F8EB;color:#00A77B;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;\">\u2713<\/span><p style=\"margin:2px 0 0;font-size:17px;line-height:1.7;\">Use verified webhooks, status checks and order-level controls to prevent duplicate fulfilment and resolve payments that arrive too late.<\/p><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Is_Late_Payment_Authorisation\"><\/span>What Is Late Payment Authorisation?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Late payment authorisation occurs when a payment gateway receives confirmation of a successful transaction after the usual checkout response window. It is often described as a <em>late authorisation<\/em> or <em>delayed payment confirmation<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a typical online payment, the customer starts a transaction, the bank or payment provider processes it, and the gateway receives a response. The gateway then updates the payment status and notifies the merchant. A network interruption or delayed bank response can leave the attempt <strong>PENDING<\/strong> even when the customer has completed authentication. If success is confirmed later within the payment provider\u2019s allowed processing window, the merchant can then act on that verified result.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A <a href=\"https:\/\/www.cashfree.com\/blog\/payment-timeout\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">payment timeout<\/mark><\/a> does not by itself prove that money was collected or that the attempt failed. Similarly, a debit visible in the customer\u2019s bank app is not enough to mark the order paid. Verify the provider\u2019s latest status and match it to the order.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_Does_a_Late-Authorised_Payment_Work\"><\/span>How Does a Late-Authorised Payment Work?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The original \u20b95,000 example can follow this sequence:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Customer initiates payment:<\/strong> They select a method and complete the required authentication.<\/li>\n\n\n\n<li><strong>The payment is processed:<\/strong> The bank or payment service provider handles the attempt and generates a response.<\/li>\n\n\n\n<li><strong>Confirmation is delayed:<\/strong> The checkout page or merchant system does not receive the final result in time. The payment remains pending, or the browser shows a timeout.<\/li>\n\n\n\n<li><strong>The provider updates the status:<\/strong> A later response or status check confirms whether the attempt succeeded, failed or requires reversal.<\/li>\n\n\n\n<li><strong>The merchant resolves the order:<\/strong> Fulfil if the provider verifies success and the order can still be honoured. Otherwise follow the relevant cancellation or refund process and tell the customer what will happen.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Cashfree\u2019s <a href=\"https:\/\/www.cashfree.com\/docs\/payments\/online\/resources\/payment-lifecycle\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">payment lifecycle documentation<\/mark><\/a> adds an important timing distinction. <strong>Order expiry<\/strong> stops new payment attempts; a transaction already in progress has its own <strong>transaction time limit (TTL)<\/strong>. An attempt started before order expiry can still make the order PAID if it succeeds within its TTL. If success arrives after TTL, Cashfree documents a CANCELLED payment state with an automatic reversal. These rules should guide the order workflow instead of a timer in the browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Also read: <a href=\"https:\/\/www.cashfree.com\/blog\/pending-payment\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Pending payment meaning, causes and what to do next<\/mark><\/a><\/strong><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Late_Authorisation_vs_Pending_Failed_and_Cancelled_Payments\"><\/span>Late Authorisation vs Pending, Failed and Cancelled Payments<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These labels describe different points in the payment journey. In particular, an on-screen error is not the same as a provider-confirmed FAILED status for that payment attempt.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Status or event<\/th><th>What it tells the merchant<\/th><th>Suitable next step<\/th><\/tr><\/thead><tbody><tr><td><strong>Checkout timeout<\/strong><\/td><td>The page did not receive a final response<\/td><td>Check the provider\u2019s server-side status<\/td><\/tr><tr><td><strong>PENDING<\/strong><\/td><td>The attempt is still awaiting a final result<\/td><td>Hold fulfilment and monitor for an update<\/td><\/tr><tr><td><strong>SUCCESS<\/strong><\/td><td>The provider has confirmed the payment<\/td><td>Match it to the order and fulfil once<\/td><\/tr><tr><td><strong>FAILED<\/strong><\/td><td>That payment attempt ended unsuccessfully<\/td><td>Explain the result and allow an appropriate new attempt<\/td><\/tr><tr><td><strong>CANCELLED after TTL<\/strong><\/td><td>A late success arrived after the permitted window and was reversed in Cashfree\u2019s lifecycle<\/td><td>Reconcile the reversal and inform the customer<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>late authorisation<\/strong> is the delayed confirmation event, not a status to substitute for every pending or failed payment. A customer may try again after a timeout, so identify each attempt separately before treating the order as paid or issuing a refund. For the wider range of decline reasons, see <a href=\"https:\/\/www.cashfree.com\/blog\/why-do-online-payments-fail\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">why online payments fail<\/mark><\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Causes_Late_Payment_Confirmation\"><\/span>What Causes Late Payment Confirmation?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Some causes are outside a merchant\u2019s control; others arise from how checkout updates are handled.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Network or bank delays:<\/strong> Connectivity problems, high traffic or bank server issues can delay a final response even when the customer completed the payment step.<\/li>\n\n\n\n<li><strong>Gateway communication errors:<\/strong> A slow API response or interrupted callback can leave the merchant\u2019s order record behind the provider\u2019s latest status.<\/li>\n\n\n\n<li><strong>Customer leaves the page:<\/strong> Closing the window or pressing back after an OTP or UPI approval can prevent the customer from seeing a confirmation screen while processing continues.<\/li>\n\n\n\n<li><strong>Delayed status updates:<\/strong> A later webhook or server-side check can provide the final state after the first response was unavailable.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These causes overlap in practice. Diagnose them from transaction records and provider statuses rather than assuming that a customer leaving checkout caused a failure. A <a href=\"https:\/\/www.cashfree.com\/blog\/upi-payment-api-how-it-works-integration-process\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">UPI payment API integration guide<\/mark><\/a> explains why server-side verification matters for that payment method.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_Late_Authorisation_Matters_to_the_Order\"><\/span>Why Late Authorisation Matters to the Order<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An order may be cancelled while its payment is still processing. A customer who sees a debit but no confirmation may pay again, leaving two successful attempts for one purchase. Store each attempt under a stable order reference and reconcile at the <strong>payment ID<\/strong> level. The guide to <a href=\"https:\/\/www.cashfree.com\/blog\/ecommerce-payment-reconciliation\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">ecommerce payment reconciliation<\/mark><\/a> explains how payment events connect to orders and bank credits. A successful charge also has a separate <a href=\"https:\/\/www.cashfree.com\/blog\/payment-settlement-cycle-explained\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">settlement cycle<\/mark><\/a>; late authorisation does not mean the money has reached your bank account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Also read: <a href=\"https:\/\/www.cashfree.com\/blog\/ecommerce-payment-failures\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Ecommerce payment failures: Causes, recovery and ways to reduce failed orders<\/mark><\/a><\/strong><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_Should_Merchants_Handle_a_Late-Authorised_Payment\"><\/span>How Should Merchants Handle a Late-Authorised Payment?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Verify the payment before changing the order<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Monitor attempts that remain pending after checkout. Do not mark them failed based only on a browser timeout, and do not fulfil an order based on a debit screenshot. Cashfree recommends treating PENDING as non-terminal and using payment webhooks, with the <a href=\"https:\/\/www.cashfree.com\/docs\/api-reference\/payments\/latest\/payments\/get-payments-for-an-order\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Get Payments for an Order API<\/mark><\/a> as a fallback when an update has not arrived.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Prevent duplicate fulfilment and payment requests<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If the customer reports a debit, check the original attempt before prompting another payment. Store order and payment IDs, verify the webhook signature, and make fulfilment idempotent so repeated notifications cannot ship or activate the same order twice. Cashfree\u2019s webhook setup guide explains verification and duplicate delivery; developers can also test signature handling in <a href=\"https:\/\/www.cashfree.com\/devstudio\/preview\/pg\/tools\/webhookVerification\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Dev Studio\u2019s webhook verification example<\/mark><\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Decide whether the order can still be fulfilled<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The right response depends on the business. An ecommerce merchant may fulfil a verified successful order if the item is still in stock. A food delivery business may no longer be able to deliver after its service window. A digital subscription can activate access once the payment and order states agree. Document these decisions so support and operations respond consistently.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Resolve extra or unfulfillable payments<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If two attempts succeed for one order, investigate and refund the unintended extra payment through the provider\u2019s supported process. If a payment is verified but the order cannot be fulfilled, follow the cancellation and refund policy communicated to the customer. Do not promise a universal five-day refund timeline: the route and bank can affect how long a refund takes. Cashfree\u2019s <a href=\"https:\/\/www.cashfree.com\/instant-refunds\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">refund solution<\/mark><\/a> describes the available product flow, subject to eligibility and configuration.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Tell the customer what is known<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A useful message is: \u201cWe\u2019re checking the final status of your payment with our payment provider. Please wait before trying again. We\u2019ll confirm your order or explain the next step once the status is verified.\u201d Update that message when the attempt succeeds, fails or reverses. For related checkout recovery patterns, see the <a href=\"https:\/\/www.cashfree.com\/blog\/common-checkout-payment-errors-causes-and-fixes\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">guide to payment errors<\/mark><\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_Cashfree_Supports_Payment_Status_Resolution\"><\/span>How Cashfree Supports Payment Status Resolution<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cashfree\u2019s <a href=\"https:\/\/www.cashfree.com\/payment-gateway-india\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">Payment Gateway<\/mark><\/a> provides order and payment states, webhooks, transaction lookup and refund workflows that merchants can connect to their own order management systems. Its lifecycle distinguishes order expiry from the transaction time limit, which helps businesses honour a payment that started before expiry and succeeded within the allowed window.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Set your fulfilment rule against a verified <strong>SUCCESS\/PAID<\/strong> result, keep pending orders under review, and investigate a late <strong>CANCELLED<\/strong> or duplicate attempt before contacting the customer. If your checkout has specific time-sensitive inventory, the transaction TTL and order expiry settings need to fit how long you can hold that inventory. This is an implementation decision for your business, not a guarantee that every delayed payment will be accepted.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Late payment authorisation means a success confirmation reaches the gateway later than expected. The practical response is to wait for a verified final status, match it to the correct order and payment attempt, and then fulfil, reverse or refund as appropriate. Clear status checks and customer messages reduce duplicate payments and support confusion.<\/p>\n\n\n\n<div style=\"background:linear-gradient(135deg,#F4FFF9 0%,#FFFFFF 100%);border:1px solid #CDEFE0;border-radius:18px;padding:30px;margin:40px 0;\"> <h3 style=\"margin:0 0 10px;color:#111111;font-size:24px;line-height:1.3;\">Need a clearer way to resolve payment exceptions?<\/h3> <p style=\"margin:0 0 20px;color:#444444;font-size:16px;line-height:1.6;\">Talk to the Cashfree team about payment status updates, webhooks and reconciliation for your checkout.<\/p> <a href=\"https:\/\/www.cashfree.com\/contact-sales\/?source-action=Blog%20Content&#038;action=Contact%20Sales&#038;button-id=ContactSales_incontent\" style=\"display:inline-block;background:#00A878;color:#FFFFFF;text-decoration:none;padding:12px 22px;border-radius:8px;font-size:15px;font-weight:600;\">Talk to our team<\/a> <\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span>Frequently Asked Questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Can a payment succeed after the order expires?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">In Cashfree\u2019s lifecycle, an attempt started before order expiry can succeed within its transaction TTL and move the order to PAID. Order expiry stops new attempts; it does not always cancel one already in progress.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Can a FAILED payment later become successful?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Cashfree documents FAILED as a terminal state for that payment attempt. A browser timeout or PENDING status is different: either may need a later status check. A customer can also make a new attempt under the same order, so track each payment ID separately.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">What if the bank app shows a debit but Cashfree shows CANCELLED?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Cashfree\u2019s lifecycle documents an automatic reversal when a success arrives after the transaction TTL. Check the provider and bank references, tell the customer what the verified status is, and follow up if the reversal does not appear within the applicable timeline.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How should a merchant handle two successful attempts for one order?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Fulfil the order once, identify the extra payment by its payment ID, and initiate the appropriate refund. Make order fulfilment idempotent so repeated notifications do not create a second delivery.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A customer completes a \u20b95,000 payment, but your checkout shows no confirmation. Their bank app may show a debit, while your order remains pending. If you cancel the order or ask them to pay again immediately, you may create a fulfilment problem or a duplicate payment. This can happen when the bank\u2019s success response reaches<\/p>\n","protected":false},"author":142,"featured_media":41611,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_themeisle_gutenberg_block_has_review":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1383],"tags":[],"class_list":["post-41610","post","type-post","status-publish","format-standard","has-post-thumbnail","category-payments"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Late Payment Authorisation: Meaning, Causes and Merchant Response<\/title>\n<meta name=\"description\" content=\"Learn why a payment can be confirmed after a checkout timeout, how pending and failed statuses differ, and what merchants should do about orders, retries and refunds.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Late Payment Authorisation: Meaning, Causes and Merchant Response\" \/>\n<meta property=\"og:description\" content=\"Learn why a payment can be confirmed after a checkout timeout, how pending and failed statuses differ, and what merchants should do about orders, retries and refunds.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/\" \/>\n<meta property=\"og:site_name\" content=\"Cashfree Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-23T16:45:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-23T16:46:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogrevamp.cashfree.com\/wp-content\/uploads\/2026\/10\/Cashfree_Late_Payment_Authorisation_1000x600.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rishabh Ranjan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rishabh Ranjan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Late Payment Authorisation: Meaning, Causes and Merchant Response","description":"Learn why a payment can be confirmed after a checkout timeout, how pending and failed statuses differ, and what merchants should do about orders, retries and refunds.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/","og_locale":"en_US","og_type":"article","og_title":"Late Payment Authorisation: Meaning, Causes and Merchant Response","og_description":"Learn why a payment can be confirmed after a checkout timeout, how pending and failed statuses differ, and what merchants should do about orders, retries and refunds.","og_url":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/","og_site_name":"Cashfree Blog","article_published_time":"2026-10-23T16:45:09+00:00","article_modified_time":"2026-10-23T16:46:43+00:00","og_image":[{"width":1000,"height":600,"url":"https:\/\/blogrevamp.cashfree.com\/wp-content\/uploads\/2026\/10\/Cashfree_Late_Payment_Authorisation_1000x600.png","type":"image\/png"}],"author":"Rishabh Ranjan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rishabh Ranjan","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/#article","isPartOf":{"@id":"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/"},"author":{"name":"Rishabh Ranjan","@id":"https:\/\/blogrevamp.cashfree.com\/#\/schema\/person\/f062683aff5362102e9c5b7541c1328c"},"headline":"Late Payment Authorisation: Meaning, Causes and How to Handle It","datePublished":"2026-10-23T16:45:09+00:00","dateModified":"2026-10-23T16:46:43+00:00","mainEntityOfPage":{"@id":"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/"},"wordCount":1736,"image":{"@id":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2026\/10\/Cashfree_Late_Payment_Authorisation_1000x600.png?fit=1000%2C600&ssl=1","articleSection":["Payments"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blogrevamp.cashfree.com\/late-payment-authorisation\/","url":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/","name":"Late Payment Authorisation: Meaning, Causes and Merchant Response","isPartOf":{"@id":"https:\/\/blogrevamp.cashfree.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/#primaryimage"},"image":{"@id":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2026\/10\/Cashfree_Late_Payment_Authorisation_1000x600.png?fit=1000%2C600&ssl=1","datePublished":"2026-10-23T16:45:09+00:00","dateModified":"2026-10-23T16:46:43+00:00","author":{"@id":"https:\/\/blogrevamp.cashfree.com\/#\/schema\/person\/f062683aff5362102e9c5b7541c1328c"},"description":"Learn why a payment can be confirmed after a checkout timeout, how pending and failed statuses differ, and what merchants should do about orders, retries and refunds.","breadcrumb":{"@id":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/#primaryimage","url":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2026\/10\/Cashfree_Late_Payment_Authorisation_1000x600.png?fit=1000%2C600&ssl=1","contentUrl":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2026\/10\/Cashfree_Late_Payment_Authorisation_1000x600.png?fit=1000%2C600&ssl=1","width":1000,"height":600,"caption":"Late Payment Authorisation: Meaning, Causes and How to Handle It"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cashfree.com\/blog\/late-payment-authorisation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogrevamp.cashfree.com\/"},{"@type":"ListItem","position":2,"name":"Payments","item":"https:\/\/blogrevamp.cashfree.com\/category\/payments\/"},{"@type":"ListItem","position":3,"name":"Late Payment Authorisation: Meaning, Causes and How to Handle It"}]},{"@type":"WebSite","@id":"https:\/\/blogrevamp.cashfree.com\/#website","url":"https:\/\/blogrevamp.cashfree.com\/","name":"Cashfree Blog","description":"Cashfree - Payment Gateway for India","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogrevamp.cashfree.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blogrevamp.cashfree.com\/#\/schema\/person\/f062683aff5362102e9c5b7541c1328c","name":"Rishabh Ranjan","url":"https:\/\/blogrevamp.cashfree.com\/author\/rishabh-ranjan\/"}]}},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9MjXo-aP8","jetpack_likes_enabled":false,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/blogrevamp.cashfree.com\/wp-content\/uploads\/2026\/10\/Cashfree_Late_Payment_Authorisation_1000x600.png?fit=1000%2C600&ssl=1","_links":{"self":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts\/41610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/comments?post=41610"}],"version-history":[{"count":8,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts\/41610\/revisions"}],"predecessor-version":[{"id":41621,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/posts\/41610\/revisions\/41621"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/media\/41611"}],"wp:attachment":[{"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/media?parent=41610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/categories?post=41610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogrevamp.cashfree.com\/wp-json\/wp\/v2\/tags?post=41610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}