Le verdict en trois phrases
À Douala, l'API Orange Money Cameroun fonctionne en web-redirect avec OTP et une fenêtre de 120 s, ce qui laisse le client saisir son code sur une page hébergée. À Nairobi, M-Pesa Daraja déclenche un STK-push : le client valide directement dans son téléphone en 60 s, sans quitter votre boutique. Les deux marchent, mais l'UX, les timeouts et les plafonds journaliers diffèrent fortement.
Orange Money Cameroun vs M-Pesa Daraja : 6 points de données
Avant d'écrire une ligne de code, comparez les deux rails sur les critères qui cassent un checkout.
| Critère | Orange Money CM | M-Pesa (Daraja) |
|---|---|---|
| Flux | Web-redirect + OTP | STK-push in-app |
| Fenêtre timeout | 120 s | 60 s |
| Frais marchand | ~1,7 % | 0,55 % (paliers till) |
| Règlement | 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 limité au Kenya. Orange Money couvre le Cameroun et la zone CEMAC avec un plafond journalier plus élevé en valeur.
Le flux OTP et la config du callback
Le piège classique côté Orange Money : mal configurer l'URL de callback et perdre la confirmation. Voici la checklist sandbox-vers-prod.
| Étape | Orange Money CM | M-Pesa Daraja |
|---|---|---|
| 1. Auth | token OAuth2 | consumer key/secret |
| 2. Init paiement | POST payment, reçoit payUrl | STK-push request |
| 3. Action client | saisit OTP sur payUrl | valide PIN sur mobile |
| 4. Callback | notif signée vers votre URL | callback ResultCode |
| 5. Vérif | GET status par txn id | query STK status |
| 6. Passage prod | whitelist IP + cert | go-live shortcode |
Raisons de refus typiques à gérer proprement : solde insuffisant, OTP expiré, plafond journalier atteint, numéro 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 gère une boutique d'électronique à Douala. Panier moyen 45 000 XAF, 120 commandes/mois. Frais Orange Money à 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-équivalent de frais. Ibrahim accepte le surcoût 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 manière généralisée 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 à 20 jours ouvrés 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 prévoir un polling de secours sur le endpoint de statut toutes les 5 à 10 s pendant la fenêtre de timeout. Ne validez la commande que sur confirmation serveur.
Quel plafond journalier prévoir ? 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 conséquence.
Peut-on tester en conditions réelles ? Oui, les deux offrent un sandbox. Testez surtout les cas d'échec (OTP expiré, timeout) avant la prod, c'est là 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.

