Payments failed for every third customer

Payments failed for every third customer

A store selling internationally had a payment problem that did not look like one. Orders were coming in, the system reported everything as normal, and yet the sales numbers were far below what the traffic suggested they should be.

One attempt in three declined

We went through the payment logs line by line, and the pattern appeared quickly. About one attempt in three was being declined — not because the card was bad and not because the customer changed their mind, but because of how the payment was being sent: no fallback when the first provider refused, no retry through a second route, and no clear message to the customer about what had happened.

From the customer's side it looked like this: they filled the basket, pressed pay, saw a red error, and reasonably concluded that the shop did not accept their card. They did not try again, and they did not write to support. They just left.

What the customer saw

This is the least visible kind of money loss in online business. The shop owner sees traffic, sees a few orders, and blames the marketing. The real answer is sitting in a log file nobody reads.

We rebuilt the payment step so that a refusal is not the end of the conversation. If the primary route declines, the payment is quietly retried through an alternative one. If that fails too, the customer is shown a clear, human explanation and offered another way to pay, with the order details preserved so nothing has to be re-entered. And every failure now lands in a report with a reason attached, so the owner can see the real conversion rather than guess at it.

Retries, explanations and a real report

Declines did not disappear — they never do. But the share of attempts that ended in a successful payment rose enough in the first weeks to be visible on the revenue line, without a single extra visitor.

If your traffic grows and your revenue does not follow it, the answer is often not at the top of the funnel. It is somewhere in the middle, where a customer tried and the system said no.

All articles