Le probleme fondamental des abonnements avec le mobile money
Stripe Billing, GoCardless, ou les prelevements SEPA permettent de debiter automatiquement un compte sans que le client ne fasse quoi que ce soit. Le mobile money au Senegal — Wave, Orange Money — n offre pas ce mecanisme. Il est impossible de debiter le compte d un utilisateur sans son consentement actif a chaque transaction. Pour un SaaS, une box mensuelle, ou tout service par abonnement, c est un defi architectural majeur. Ce guide presente les strategies qui fonctionnent reellement sur le marche senegalais.
Comprendre la contrainte : le mobile money exige une action active
Chaque paiement Wave ou Orange Money necessite que l utilisateur :
- Ouvre l application ou recoive une notification USSD.
- Confirme le paiement avec son code PIN.
Il n existe pas de mandat de prelevement automatique comme en Europe. Toute strategie d abonnement au Senegal doit integrer cette contrainte comme point de depart.
Strategie 1 : relance par lien de paiement (la plus simple)
Le modele le plus deploye par les SaaS senegalais : generer un lien de paiement unique a chaque echeance et l envoyer au client par WhatsApp ou SMS.
Workflow mensuel :
- Cron job le 1er de chaque mois : pour chaque abonne actif, creer une session Wave ou Orange Money avec le montant de l abonnement.
- Envoyer le lien via WhatsApp Business API (ou Brevo SMS si WhatsApp n est pas disponible).
- Attendre 48 h. Si non paye, envoyer une relance avec un message different ("votre acces expire dans 24 h").
- Apres 72 h sans paiement, suspendre l acces (pas annuler — suspendre).
- Des que le paiement est confirme via webhook, reactiver l acces automatiquement.
Pour un abonnement a 15 000 FCFA/mois, ce systeme a un taux de conversion de relance de 60-75 % selon les retours terrain au Senegal.
Strategie 2 : tokenisation et paiement en un clic (avance)
Wave Business dispose d une fonctionnalite de tokenisation (encore en acces restreint en 2026 pour certains marchands) qui permet de sauvegarder le consentement d un utilisateur pour des debits futurs facilites. L utilisateur autorise une fois, et les transactions suivantes sont initiees cote marchand avec confirmation simplifiee (notification push uniquement, sans ressaisie du PIN).
Verifiez avec votre conseiller Wave Business si votre compte a acces a cette fonctionnalite. C est le Saint Graal des abonnements mobile money et sa disponibilite s elargit progressivement.
Orange Money travaille sur un mecanisme similaire via Max It mais il n est pas encore generalise au Senegal en 2026.
Strategie 3 : modele prepaye (le plus adapte aux realites locales)
Plutot que facturer mensuellement a la fin du mois, proposez des credits prepays : le client achete 3 mois ou 6 mois d avance avec une remise. Ce modele :
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
- Elimine le probleme de relance mensuelle.
- Ameliore votre tresorerie.
- Est culturellement familier au Senegal (le prepaye est le modele dominant pour la telephonie).
Exemple concret : au lieu de 15 000 FCFA/mois, proposez 40 000 FCFA pour 3 mois (remise de 11 %) ou 75 000 FCFA pour 6 mois (remise de 17 %). L achat se fait en une seule transaction Wave ou Orange Money.
Construire la machine de relance : architecture technique
Pour un SaaS avec 50 a 500 abonnes, voici l architecture minimale viable :
- Table
subscriptionsavec les champs :user_id,plan,status(active/suspended/cancelled),next_billing_date,payment_link(URL Wave/OM courante). - Cron job quotidien a 8 h : detecter les abonnements dont
next_billing_date= aujourd hui et generer les liens de paiement. - Cron job de relance a J+1, J+2, J+3 avec des messages progressifs.
- Webhook handler : des reception d un paiement confirme, mettre a jour
status = activeetnext_billing_date = aujourd hui + 30 jours. - Dashboard admin : vue de tous les abonnes avec statut, dernier paiement, historique de relances.
Exemples de tarifs d abonnement adaptes au marche
| Service | Mensuel | Trimestriel (-10 %) | Semestriel (-17 %) |
|---|---|---|---|
| SaaS PME basique | 15 000 FCFA | 40 500 FCFA | 74 700 FCFA |
| Box e-commerce | 25 000 FCFA | 67 500 FCFA | 124 500 FCFA |
| Formation acces illimite | 20 000 FCFA | 54 000 FCFA | 99 600 FCFA |
FAQ
Quel taux de churn peut-on s attendre avec ce modele de relance ?
Les SaaS senegalais avec un bon systeme de relance WhatsApp constatent un churn mensuel de 8 a 15 %. C est plus eleve qu un prelevement automatique europeen (2-5 %) mais tout a fait viable avec une bonne experience client.
Faut-il des APIs specifiques pour les relances WhatsApp ?
Wave et Orange Money n ont pas d API de relance integree. Vous devez connecter votre systeme de relance a l API WhatsApp Business (Meta) ou a un service comme Brevo pour les SMS.
Peut-on combiner abonnement Wave + carte internationale ?
Oui. Proposez les deux options a la souscription. Les clients avec une carte internationale (diaspora, expatries) peuvent payer par carte via PayDunya ou CinetPay ; les autres paient par Wave ou Orange Money.
Quelle est la duree maximale d une session de paiement Wave ?
Une session de paiement Wave expire apres 24 heures si non completee. Generez donc les liens de paiement le matin du jour de facturation, pas la veille.
Discutons de votre projet. Kolonell construit votre systeme de facturation recurrente adapte au mobile money senegalais. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.
