UPI failures, and what they quietly cost you

A failed payment that nobody is told about looks exactly like a customer who changed their mind. The two need very different responses.

UPI succeeds often enough that failures feel like noise. They are not. A failure that leaves the customer on a blank screen, with money debited and no order, is the worst experience your checkout can produce — and the one least likely to be reported back to you.

Know your real success rate

Your gateway dashboard shows attempts and successes. The ratio between them, tracked weekly, is a health metric. A drop of a few points is usually a specific bank or a specific app version, and it is fixable once you can see it.

Handle the pending state properly

UPI payments can sit pending for minutes. A checkout that treats pending as failed will double-charge or lose orders. Webhooks, not the browser redirect, are what should move an order to paid.

Tell the customer something true

If a payment fails, say so, say whether money was debited, and say when it will be back. Silence turns a recoverable order into a support complaint and a review.

Follow up on the ones that fail

A single email or message with a working retry link recovers a meaningful share of failed payments. It is the cheapest revenue available to most stores and almost nobody sends it.