Le problème fondamental des abonnements avec le mobile money
Stripe Billing, GoCardless, ou les prélèvements SEPA permettent de débiter automatiquement un compte sans que le client ne fasse quoi que ce soit. Le mobile money au Sénégal — Wave, Orange Money — n'offre pas ce mécanisme. Il est impossible de débiter le compte d'un utilisateur sans son consentement actif à chaque transaction. Pour un SaaS, une box mensuelle, ou tout service par abonnement, c'est un défi architectural majeur. Ce guide présente les stratégies qui fonctionnent réellement sur le marché sénégalais.
Comprendre la contrainte : le mobile money exige une action active
Chaque paiement Wave ou Orange Money nécessite que l'utilisateur :
- Ouvre l'application ou reçoive une notification USSD.
- Confirme le paiement avec son code PIN.
Il n'existe pas de mandat de prélèvement automatique comme en Europe. Toute stratégie d'abonnement au Sénégal doit intégrer cette contrainte comme point de départ.
Stratégie 1 : relance par lien de paiement (la plus simple)
Le modèle le plus déployé par les SaaS sénégalais : générer un lien de paiement unique à chaque échéance et l'envoyer au client par WhatsApp ou SMS.
Workflow mensuel :
- Cron job le 1er de chaque mois : pour chaque abonné actif, créer 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 payé, envoyer une relance avec un message différent ("votre accès expire dans 24 h").
- Après 72 h sans paiement, suspendre l'accès (pas annuler — suspendre).
- Dès que le paiement est confirmé via webhook, réactiver l'accès automatiquement.
Pour un abonnement à 15 000 FCFA/mois, ce système a un taux de conversion de relance de 60-75 % selon les retours terrain au Sénégal.
Stratégie 2 : tokenisation et paiement en un clic (avancé)
Wave Business dispose d'une fonctionnalité de tokenisation (encore en accès restreint en 2026 pour certains marchands) qui permet de sauvegarder le consentement d'un utilisateur pour des débits futurs facilités. L'utilisateur autorise une fois, et les transactions suivantes sont initiées côté marchand avec confirmation simplifiée (notification push uniquement, sans ressaisie du PIN).
Vérifiez avec votre conseiller Wave Business si votre compte a accès à cette fonctionnalité. C'est le Saint Graal des abonnements mobile money et sa disponibilité s'élargit progressivement.
Orange Money travaille sur un mécanisme similaire via Max It mais il n'est pas encore généralisé au Sénégal en 2026.
Stratégie 3 : modèle prépayé (le plus adapté aux réalités locales)
Plutôt que facturer mensuellement à la fin du mois, proposez des crédits prepays : le client achète 3 mois ou 6 mois d'avance avec une remise. Ce modèle :
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.
- Élimine le problème de relance mensuelle.
- Améliore votre trésorerie.
- Est culturellement familier au Sénégal (le prépayé est le modèle dominant pour la téléphonie).
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 à 500 abonnés, 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 à 8 h : détecter les abonnements dont
next_billing_date= aujourd hui et générer les liens de paiement. - Cron job de relance à J+1, J+2, J+3 avec des messages progressifs.
- Webhook handler : dès réception d'un paiement confirmé, mettre à jour
status = activeetnext_billing_date = aujourd hui + 30 jours. - Dashboard admin : vue de tous les abonnés avec statut, dernier paiement, historique de relances.
Exemples de tarifs d'abonnement adaptés au marché
| 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 accès illimité | 20 000 FCFA | 54 000 FCFA | 99 600 FCFA |
FAQ
Quel taux de churn peut-on s'attendre avec ce modèle de relance ?
Les SaaS sénégalais avec un bon système de relance WhatsApp constatent un churn mensuel de 8 à 15 %. C'est plus élevé qu'un prélèvement automatique européen (2-5 %) mais tout à fait viable avec une bonne expérience client.
Faut-il des APIs spécifiques pour les relances WhatsApp ?
Wave et Orange Money n'ont pas d'API de relance intégrée. Vous devez connecter votre système de relance à l'API WhatsApp Business (Meta) ou à un service comme Brevo pour les SMS.
Peut-on combiner abonnement Wave + carte internationale ?
Oui. Proposez les deux options à la souscription. Les clients avec une carte internationale (diaspora, expatriés) peuvent payer par carte via PayDunya ou CinetPay ; les autres paient par Wave ou Orange Money.
Quelle est la durée maximale d'une session de paiement Wave ?
Une session de paiement Wave expire après 24 heures si non complétée. Générez donc les liens de paiement le matin du jour de facturation, pas la veille.
Discutons de votre projet. Kolonell construit votre système de facturation récurrente adapté au mobile money sénégalais. 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.
