Le verdict en trois phrases
A Douala, l'API Orange Money Cameroun fonctionne en web-redirect avec OTP et une fenetre de 120 s, ce qui laisse le client saisir son code sur une page hebergee. A Nairobi, M-Pesa Daraja declenche un STK-push : le client valide directement dans son telephone en 60 s, sans quitter votre boutique. Les deux marchent, mais l'UX, les timeouts et les plafonds journaliers different fortement.
Orange Money Cameroun vs M-Pesa Daraja : 6 points de donnees
Avant d'ecrire une ligne de code, comparez les deux rails sur les criteres qui cassent un checkout.
| Critere | Orange Money CM | M-Pesa (Daraja) |
|---|---|---|
| Flux | Web-redirect + OTP | STK-push in-app |
| Fenetre timeout | 120 s | 60 s |
| Frais marchand | ~1,7 % | 0,55 % (paliers till) |
| Reglement | T+1 | T+1 |
| Plafond/jour | 500 000 XAF | 250 000 KES |
| Sandbox | Disponible | Daraja sandbox complet |
Lecture : M-Pesa est moins cher et son STK-push offre une meilleure conversion, mais reste limite au Kenya. Orange Money couvre le Cameroun et la zone CEMAC avec un plafond journalier plus eleve en valeur.
Le flux OTP et la config du callback
Le piege classique cote Orange Money : mal configurer l'URL de callback et perdre la confirmation. Voici la checklist sandbox-vers-prod.
| Etape | Orange Money CM | M-Pesa Daraja |
|---|---|---|
| 1. Auth | token OAuth2 | consumer key/secret |
| 2. Init paiement | POST payment, recoit payUrl | STK-push request |
| 3. Action client | saisit OTP sur payUrl | valide PIN sur mobile |
| 4. Callback | notif signee vers votre URL | callback ResultCode |
| 5. Verif | GET status par txn id | query STK status |
| 6. Passage prod | whitelist IP + cert | go-live shortcode |
Raisons de refus typiques a gerer proprement : solde insuffisant, OTP expire, plafond journalier atteint, numero non-Orange. Affichez un message clair et proposez un autre rail.
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.
Mini cas pratique
Ibrahim gere une boutique d'electronique a Douala. Panier moyen 45 000 XAF, 120 commandes/mois. Frais Orange Money a 1,7 % : 45 000 x 120 x 1,7 % = 91 800 XAF/mois. En comparaison, un client kenyan equivalent sur M-Pesa (palier till ~0,55 %) paierait ~29 700 KES-equivalent de frais. Ibrahim accepte le surcout car Orange Money capte 70 % de ses acheteurs camerounais : sans lui, il perdrait bien plus que 91 800 XAF de ventes.
FAQ
Le STK-push existe-t-il chez Orange Money Cameroun ? Pas encore de maniere generalisee en 2026 : le flux reste principalement le web-redirect avec OTP. Le STK-push est la force de M-Pesa via Daraja.
Combien de temps pour un compte marchand Orange Money ? Comptez 10 a 20 jours ouvres pour le KYC et l'activation de l'API en 2026, contre quelques jours pour un sandbox Daraja.
Que faire si le callback n'arrive pas ? Toujours prevoir un polling de secours sur le endpoint de statut toutes les 5 a 10 s pendant la fenetre de timeout. Ne validez la commande que sur confirmation serveur.
Quel plafond journalier prevoir ? Orange Money Cameroun plafonne autour de 500 000 XAF/jour par compte ; M-Pesa autour de 250 000 KES. Adaptez vos limites de panier en consequence.
Peut-on tester en conditions reelles ? Oui, les deux offrent un sandbox. Testez surtout les cas d'echec (OTP expire, timeout) avant la prod, c'est la que 80 % des bugs apparaissent.
Discutons de votre projet. Nous branchons Orange Money Cameroun ou M-Pesa Daraja avec callback fiable et polling de secours. 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.

