The verdict in three sentences
Around 8 to 12% of mobile money payments fail on the first try — insufficient funds, wrong PIN, no response to the STK push. Most stores treat these failures as permanently lost sales, when a recovery UX saves a large share. With clear error mapping, a retry capped at 2-3 attempts and a WhatsApp nudge at 10 minutes, you typically recover 20 to 35% of failures.
Map failures to recover them
You cannot recover a failure you do not understand. Each error code calls for a different action and a different customer message.
| Failure type | Relative frequency (2026 est.) | Recommended action |
|---|---|---|
| Insufficient funds | ~35% of failures | Clear message + WhatsApp nudge |
| Wrong PIN | ~20% of failures | Allow 1-2 fresh attempts |
| No response (timeout) | ~25% of failures | Auto retry after 60s |
| Cancelled by customer | ~12% of failures | Offer another method |
| Operator / network error | ~8% of failures | Auto retry + backoff |
Golden rule: never show "payment failed" without saying why and what to do. A generic message scares customers off; an actionable one brings them back.
Timeout and retry parameters
The STK push has a short window: mishandled, it turns a hesitant customer into an abandoned cart. Here are the 2026 settings.
| Parameter | 2026 order of magnitude | Why |
|---|---|---|
| STK push timeout | ~60s | Beyond that, treat as no response |
| Automatic retry | Once only after timeout | Avoid harassing the customer |
| Attempt cap | 2 to 3 max | Beyond that, switch to manual |
| Delay before WhatsApp nudge | ~10 minutes | The customer is still warm |
| Target recovery rate | 20 to 35% of failures | Measured by cohort |
| Recovery window | 24 to 48h | Beyond that, the sale cools |
The WhatsApp nudge is the highest-ROI tool: a personalised "Your order is waiting, finish here" with a direct payment link converts far better than an email.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Grace, who runs an online grocery in Nairobi, records 1,000 payment attempts a month, of which 100 fail (10%). Before: 0 recovered. After adding error mapping, a single retry at 60s and a WhatsApp nudge at 10 minutes, she recovers 28 of 100 failures (28%). Average order 4,500 FCFA equivalent. Gain: 28 × 4,500 = 126,000 FCFA a month of once-lost sales, for a WhatsApp campaign that costs almost nothing.
FAQ
What percentage of mobile money payments actually fails? 2026 estimates put the failure rate between 8 and 12% depending on operator and network quality. The good news: a large share is recoverable with the right UX.
Should I automatically retry a timed-out payment? Once only, after about 60 seconds. Beyond 2-3 attempts, switch to a manual nudge so you neither harass the customer nor lock their balance.
Is the WhatsApp nudge really effective? Yes: sent within 10 minutes with a direct payment link, it often recovers 20 to 35% of failures. The customer is still in buying mode, unlike an email read the next day.
How should I display a payment error? Always with the cause (insufficient funds, wrong PIN) and the next action. A generic "payment failed" destroys trust and conversion.
How long do I have to recover a failed sale? The useful window is 24 to 48 hours. After that, purchase intent fades and the recovery rate drops sharply.
Let's talk about your project. We set up the error mapping, smart retry and WhatsApp nudge that recover a third of your failed payments. 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.

