The verdict in three sentences
Unlike cards, mobile money often has no "card-on-file" to charge a customer every month without their action. Without a strategy, involuntary subscription failure hits 15 to 30 % per cycle. The levers that push it under 10 %: pre-approval mandates, Paystack card authorisation, M-Pesa API standing orders, a retry window (D+1, D+3, D+7) and a WhatsApp reminder.
The structural problem of recurring billing
A SaaS subscription, a monthly box or a subscription service assumes an automatic charge. In markets built on cards, the stored card does the work. Where mobile money dominates, native auto-debit is not always available: the customer often has to re-authorise each payment.
The workarounds: pre-approval (the customer authorises capped debits in advance, e.g. MTN MoMo pre-approval), Paystack Subscriptions with card authorisation, Flutterwave payment plans, an M-Pesa recurring standing order via API, or the prepaid credits model (the customer buys usage upfront, avoiding recurring debit). Each has its own success rate.
Failure rate and cost by method (2026 order of magnitude)
| Method | Monthly failure rate | Cost per attempt | Customer re-activation needed? |
|---|---|---|---|
| Manual charge (customer re-authorises) | 25 to 30 % | 1 to 1.5 % | Yes, every cycle |
| MTN MoMo pre-approval mandate | 12 to 18 % | 1.5 % | No (within cap) |
| Paystack card authorisation | 8 to 12 % | 1.5 to 2 % | No |
| Prepaid credits | 5 to 8 % | 1 to 1.5 % | On depletion |
| USSD + WhatsApp dunning | Cuts 10-15 pts | Low | Semi-automatic |
The dunning window that recovers churn
| Dunning step | Delay | Indicative cumulative recovery |
|---|---|---|
| 1st failure | D+0 | — |
| Automatic retry | D+1 | +20 to 30 % |
| WhatsApp reminder + link | D+3 | +25 to 35 % |
| Final retry + offer | D+7 | +10 to 15 % |
| Close / suspend | D+10 | Balance lost |
Well orchestrated, this sequence recovers 50 to 70 % of involuntary failures. The D+3 WhatsApp reminder is often the most profitable step: a message with a direct payment link converts far better than a silent retry.
Mini case study
Grace runs a small management SaaS in Nairobi: 400 subscribers at 9,900 FCFA/month equivalent, so 3,960,000 FCFA of theoretical MRR. With plain manual charging, she suffers 28 % involuntary failure: she loses ~112 billed subscribers a month, or 1,108,800 FCFA.
She rolls out (1) pre-approval mandates, (2) a D+1 retry and (3) a D+3 WhatsApp reminder. Net failure drops to 9 %. She now loses only ~36 billed subscribers (356,400 FCFA) instead of 112: she recovers ~752,000 FCFA of MRR per month, over 9,000,000 FCFA a year, from simple dunning orchestration.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Does mobile money allow auto-debit?
Not natively everywhere: you need a pre-approval mandate, a standing order via API or card authorisation to charge without the customer acting each cycle.
What failure rate should I expect on a subscription?
Without a strategy, expect 15 to 30 % involuntary failure per cycle; with mandates and dunning, it often falls below 10 %.
Is WhatsApp dunning really worth it?
Yes: a D+3 reminder with a direct payment link is often the most profitable step, recovering 25 to 35 % of failed payments.
Are prepaid credits a good alternative?
Often yes: the customer buys usage upfront, removing recurring debit and showing the best success rate (5 to 8 % failure).
What retry window should I use?
A D+1, D+3, D+7 pattern works well: automatic retry, then a human reminder, then a final attempt before suspension at D+10.
Let's talk about your project. We wire your mandates, retries and WhatsApp dunning to recover your lost MRR. 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.

