The verdict in three sentences
In Lagos, recurring billing is possible through Paystack mandates, but the renewal failure rate hovers around 10% (2026 order of magnitude), mostly due to insufficient balances. The solution is automatic dunning: scheduled reminders at D-3, D0, and D+2, with smart retry. Done well, this process recovers most of the MRR that would otherwise be lost.
Why recurring fails in digital wallets
Unlike a bank card, a wallet can be empty on the billing day. The balance fluctuates daily. Without a retry strategy, every failure becomes a lost customer. Dunning turns a "final failure" into a "payment delayed by a few days."
| Reminder step | Timing | Channel | Goal |
|---|---|---|---|
| Pre-notification | D-3 | SMS + push | Remind to top up |
| Main attempt | D0 | Paystack charge | Collect |
| 1st reminder | D+1 | SMS | Retry if failed |
| 2nd attempt (retry) | D+2 | Paystack charge | Collect |
| Last chance | D+5 | Call / WhatsApp | Save the account |
| Soft suspension | D+7 | Avoid hard churn |
The impact of smart retry on MRR
Smart retry means retrying the charge at the right moment (often after a payday or an incoming transfer). Here is the estimated effect on a subscriber base generating MRR, with a typical subscription at 9,900 FCFA/month.
| Scenario | Renewal failure | MRR recovered | Involuntary churn |
|---|---|---|---|
| No reminder | 10% | 0% | 10% |
| Simple SMS | 10% | ~35% | ~6.5% |
| Dunning + 1 retry | 10% | ~55% | ~4.5% |
| Dunning + smart retry | 10% | ~72% | ~2.8% |
| Dunning + retry + WhatsApp | 10% | ~80% | ~2.0% |
Mini case study
Fatou runs a small management SaaS in Lagos: 500 subscribers at 9,900 FCFA/month, i.e. 4,950,000 FCFA of MRR. With 10% failures and no reminders, she lost 50 subscriptions a month, i.e. 495,000 FCFA. By enabling dunning with smart retry (~72% recovery), she saves about 36 subscriptions, i.e. 356,400 FCFA of MRR recovered every month — money already earned that she no longer lets slip.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Does Paystack really allow automatic recurring charges?
Yes, through a mandate system where the customer authorizes recurring charges. Each attempt still depends on the available balance, which is why reminders and smart retry are key to maximizing the success rate.
When should smart retry be triggered?
Ideally a few days after the failure, targeting periods when the wallet is topped up (month-end, payday). Retrying immediately on an empty balance is pointless and annoys the customer.
Does dunning hurt the customer experience?
On the contrary, well-calibrated it improves it: a D-3 pre-notification avoids the bad surprise, and a soft suspension rather than an abrupt one preserves the relationship. The tone of the messages is decisive.
How much MRR can you realistically recover?
With full dunning and smart retry, recovering 70 to 80% of involuntary failures is common. On a 5,000,000 FCFA MRR base, that can mean several hundred thousand FCFA each month.
Let's talk about your project. We set up your Paystack recurring billing with intelligent dunning. 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.

