The verdict in three sentences
Mobile money was designed for one-off payments, not recurring debits — so billing a subscription requires a mandate or re-prompt mechanic. In Nairobi in 2026, three approaches coexist: the pre-authorized mandate, the re-debit token with PIN, and the scheduled retry link, yielding 70 to 88 % successful renewals. The anti-churn key isn't technical but operational: a J+1 / J+3 retry cadence and a well-tuned grace period.
Three ways to bill a subscription without cards
All aim to debit the customer each month without re-entering everything. Availability depends on the operator and aggregator.
| Approach | Successful renewal | Customer friction | Operator availability |
|---|---|---|---|
| Pre-authorized mandate | 82 to 88 % | Very low (0 action) | Partial |
| Re-debit token + PIN | 75 to 84 % | Low (1 PIN) | Broad |
| Scheduled retry (link) | 70 to 78 % | Medium (re-checkout) | Universal |
The pre-authorized mandate gives the best rate but isn't available everywhere; the PIN token is the best 2026 compromise; the scheduled retry serves as a universal safety net.
Where it breaks: insufficient balance and timing
The top failure cause isn't technical but insufficient balance at debit time. Hence the importance of timing and retries.
| Failure cause | Estimated share | Recommended fix |
|---|---|---|
| Insufficient balance | 8 to 15 % | Retry J+1, J+3 after top-up |
| Timeout / network | 4 to 8 % | Automatic retry at H+2 |
| PIN not entered in time | 3 to 6 % | Push + SMS reminder |
| Mandate expired/revoked | 2 to 4 % | Proactive re-consent |
A good anti-churn playbook turns a failure into a mere delay: retry J+1, second retry J+3, a 5-to-7-day grace period before suspension, then one-tap reactivation.
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
Sarah runs a management SaaS at 1,200 KES/month for SMEs in Nairobi, with 300 subscribers. With no retry strategy she saw 22 % renewal failure — 66 subscribers lost/month and the matching MRR gone. Switching to re-debit token + PIN (84 % renewal) and adding the J+1/J+3 cadence + grace period, she recovers about 12 of the remaining 16 %. Result: net failure cut to ~4 %, i.e. 12 subscribers instead of 66. The saved MRR is substantial, with integration cost recouped in a few weeks.
FAQ
Does mobile money really allow a 100 % automatic debit? Only when the operator offers a pre-authorized mandate, still partial in 2026. Otherwise you use a re-debit token with PIN confirmation, near-automatic on the customer side.
What renewal rate should I target? A solid token + retry setup reaches 82 to 88 % successful renewal. Below 75 %, your retry cadence or debit timing needs review.
When should I debit during the month? Avoid month-ends when balances are low; debiting early or mid-month, right after top-up cycles, sharply cuts insufficient-balance failures (8 to 15 %).
How many retries before suspending? Two retries (J+1, J+3) then a 5-to-7-day grace period are enough. Suspending too early kills subscribers who only had a temporarily low balance.
Can I mix mobile money and cards for the diaspora? Yes, and it's recommended: mandate/token mobile money for locals, card or Stripe for the diaspora. The same subscription engine orchestrates both.
Let's talk about your project. We build your recurring mobile money billing with tokens, automatic retries and a grace period to minimize churn. 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.

