Le guide complet 2026 — de la sandbox à la production, sans plugin tiers.
Intégrer Orange Money sur une boutique en ligne prend entre 2 et 5 jours de développement si vous suivez les étapes dans l'ordre et évitez les pièges courants.
L'intégration Orange Money sur un site e-commerce suit 5 étapes principales : création compte développeur, accès sandbox, développement des endpoints backend (initiation + webhook), tests de scénarios, et déploiement en production avec compte marchand actif. En comptant les délais de validation Orange, comptez 1 à 2 semaines entre la demande et la mise en production.
Rendez-vous sur developer.orange.com. Créez un compte et demandez l'accès à l'API Orange Money Cameroun (CM). Une fois approuvé, vous obtenez :
Le délai d'approbation est de 2 à 5 jours ouvrés. En attendant, lisez la documentation — elle est en anglais et en français.
Endpoint d'initiation (côté serveur uniquement — jamais côté client) :
POST sur `/orange/v1/webpayment` avec les paramètres : `merchant_key`, `currency`, `order_id`, `amount`, `return_url`, `cancel_url`, `notif_url` (votre webhook), `lang`, `reference`.
Webhook de confirmation : Orange envoie un POST sur votre `notif_url` avec le statut final. Validez la signature de la requête avant de traiter — c'est la protection contre les faux callbacks. Mettez à jour le statut de commande uniquement après vérification.
Ne jamais exposer les credentials Orange Money côté client. Toute la logique d'initiation et de validation doit rester sur votre serveur. Sur Next.js, utilisez les Route Handlers (`app/api/`).
Vous préférez déléguer ? Notre équipe intègre Orange Money et MTN MoMo nativement sur tous les projets e-commerce. Voir : intégration Mobile Money.
Premier appel de 45 minutes offert, sans engagement. Devis écrit sous 24h.