Le verdict en trois phrases
Le paiement USSD Moov echoue en silence : si le client ne saisit pas son code dans les 60 a 120 secondes, le prompt expire sans que rien ne vous previenne clairement. Resultat : 15 a 25 % d'abandons sur des clients qui voulaient pourtant payer. Une machine a etats propre plus une relance unique bien calibree recuperent en moyenne +18 % de succes.
L'anatomie d'un timeout USSD
Quand vous declenchez un push USSD, l'operateur envoie un menu sur le telephone du client. Tant qu'il n'a pas tape son PIN, la transaction reste pending. Le probleme : le reseau, la batterie, un appel entrant ou l'hesitation font depasser la fenetre.
| Parametre | Ordre de grandeur 2026 | Impact |
|---|---|---|
| Fenetre de validation | 60-120 s | Au-dela : timeout |
| Taux d'abandon prompt | 15-25 % | Ventes perdues |
| Intervalle de polling | 5-10 s | Detecter le statut |
| Gain apres 1 relance | +18 % | Succes recuperes |
| Delai avant relance | 30-60 s | Ni trop tot, ni trop tard |
Sans polling, votre back-office reste bloque sur pending et vous ne savez jamais si le client a paye, abandonne, ou est en train de saisir son code.
La machine a etats a implementer
Un paiement n'est pas binaire. Modelisez-le comme une suite d'etats explicites, chacun declenchant une action.
| Etat | Declencheur | Action |
|---|---|---|
| initiated | Client clique payer | Push USSD envoye |
| pending | Prompt affiche | Polling toutes les 5-10 s |
| timeout | 120 s sans PIN | Proposer relance |
| confirmed | PIN valide | Livrer + recu |
| failed | Solde insuffisant / refus | Message clair + alternative |
La cle : distinguer timeout (recuperable par relance) de failed (echec definitif). Relancer un failed pour solde insuffisant agace le client ; relancer un timeout recupere la vente.
Mini cas pratique
Kossi vend des recharges de data a Lome via une page de paiement Moov. Sur 500 tentatives un samedi, 110 tombent en timeout (22 %). Il pense avoir perdu 110 ventes de 2 000 FCFA, soit 220 000 FCFA.
Il active une relance automatique 45 secondes apres le timeout, avec un SMS "Votre paiement n'a pas abouti, tapez *145# pour finaliser". Le gain de +18 % sur les timeouts recupere 20 ventes (110 x 18 %), soit 40 000 FCFA de plus par samedi, 160 000 FCFA/mois sans une seule pub supplementaire. Le polling toutes les 8 secondes lui evite en prime de livrer avant confirmation.
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.
FAQ
Pourquoi le statut reste-t-il bloque sur pending ?
Parce que le client n'a pas encore saisi son PIN et que la fenetre de 60 a 120 s court toujours. Un polling toutes les 5 a 10 secondes vous dit en temps reel si la transaction bascule vers confirmed ou timeout.
Quand relancer sans harceler le client ?
Attendez 30 a 60 secondes apres le timeout, puis proposez une seule relance claire. Une relance immediate arrive avant que le premier prompt ait expire cote reseau et cree une confusion, voire un double debit.
Polling ou webhook pour l'USSD ?
Les deux : le webhook est la source de verite quand il arrive, le polling comble les 1 a 2 % de cas ou il n'arrive pas. Pour l'USSD, le polling est indispensable car la validation depend d'une action manuelle imprevisible.
Comment eviter de livrer sur un timeout ?
Ne livrez jamais sur l'etat pending ou initiated : attendez strictement confirmed. Un timeout non traite qui se resout tardivement en confirmed peut arriver, d'ou l'importance de garder la commande ouverte 24h.
Un timeout peut-il devenir un vrai paiement plus tard ?
Oui : parfois le client valide au dernier moment et le confirmed arrive apres votre bascule en timeout. Gardez donc la transaction reconciliable 24h et rapprochez avec le settlement du lendemain.
Discutons de votre projet. Nous cablons une machine a etats USSD avec polling et relance intelligente pour recuperer vos paiements abandonnes. 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.
