The verdict in three sentences
A mobile money payment failure rate above 10 % almost always signals a fixable problem, not a market inevitability. Instrumenting error codes — knowing whether the failure came from an insufficient balance, a USSD timeout or a wrong PIN — lets you target the right fix. An immediate retry plus a next-day nudge together recover 5 to 8 points of conversion.
Breaking down failure causes
Without instrumentation, "the payment failed" is a black box. With error codes, every failure becomes actionable.
| Failure cause (2026 order of magnitude) | Share of failures | Recoverable? | Lever |
|---|---|---|---|
| Insufficient balance | 35 % | Partly | Next-day nudge, lower amount |
| USSD timeout | 25 % | Yes | Immediate retry |
| Wrong PIN | 20 % | Yes | Guided re-attempt |
| Wallet limit reached | 10 % | Partly | Split payment |
| Provider network down | 6 % | Yes | Fallback to another provider |
| Other / unknown | 4 % | To investigate | Detailed logs |
A healthy failure rate sits below 6 %. Above 10 %, each category above is worth digging into one by one.
The recovery levers
Once causes are known, two simple mechanics do most of the work: retry right away, then nudge the next day.
| Lever (2026 estimate) | Target | Recovery rate | Implementation cost |
|---|---|---|---|
| Immediate retry | USSD timeouts | ~30 % of timeouts | Low (checkout logic) |
| Next-day nudge (WhatsApp/SMS) | Insufficient balance | ~12 % | Low (auto message) |
| Provider fallback | Network down | ~30 % | Medium (multi-wallet) |
| Split payment | Limit reached | ~15 % | Medium |
| Guided re-attempt | Wrong PIN | ~40 % | Low (UX) |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Stacked together, these recoveries turn a checkout at 12 % failure into one at 4-6 %, several points of revenue gained without acquiring a single extra customer.
Mini case study
Grace sells cosmetics online in Nairobi and attempts 500 payments a month at a 20,000 FCFA equivalent average basket. Her failure rate is 14 %, or 70 lost carts and 1.4 M FCFA evaporated. Instrumenting errors, she sees 25 % are timeouts: an immediate retry recovers 30 % of them. Adding a next-day nudge on insufficient balances, she drops to 6 % failure. Result: 40 carts recovered, 800,000 FCFA/month regained.
FAQ
At what failure rate should I worry? Above 10 %, yes. A well-tuned mobile money checkout runs below 6 % in 2026. Between 6 and 10 %, there is still margin to scrape on timeouts and wrong PINs.
How do I capture provider error codes? They come back in your PSP or aggregator webhooks and API responses. You must log and categorize them; without that, you will never know which cause to fix first.
Doesn't immediate retry annoy the customer? Not if well designed: on a USSD timeout the buyer often received nothing, so re-triggering the PIN prompt feels natural. It converts about 30 % of timeouts, the biggest recoverable pocket.
Is a next-day nudge really worth it? Yes: on insufficient balances, about 12 % top up their wallet and pay again if you resend a link the day before payday or the next day. A simple automated WhatsApp message is enough.
Let's talk about your project. We instrument your payment failures and wire retry + nudge to recover your lost conversion points. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

