E-commerce11 min de lecture

Intégrer l'API Orange Money sur un site web à Cotonou : étapes 2026

Mohamed Bah·Fondateur, Kolonell
24 août 2026
Partager :
Intégrer l'API Orange Money sur un site web à Cotonou : étapes 2026

Intégrer l'API Orange Money sur un site web à Cotonou : étapes 2026

E-commerce

Le verdict en trois phrases

L'API Collections encaisse un paiement sans quitter votre site : vous déclenchez une requête, le client confirme sur son téléphone (USSD ou app), et votre serveur reçoit le statut. Au Bénin, Orange Money applique une commission de 1,5 % et valide le KYC marchand en 48 h ; le token OAuth expire en 3 600 s, ce qui impose une gestion propre du rafraîchissement. La décision clé : token OAuth dynamique (recommandé) plutôt qu'une clé statique, et un passage discipliné du sandbox vers la production.

OAuth, sandbox et retry : l'architecture serveur

L'authentification se fait en deux temps : vos identifiants (client ID + secret) échangent un access token valable une heure, que vous envoyez ensuite sur chaque requête de collecte. Ne jamais coder ce token en dur : mettez-le en cache avec expiration et régénérez-le à l'approche des 3 600 s.

ParamètreOrange Money BéninMTN MoMo Ghana
Commission marchand1,5 %1 %
Plafond par transactionSelon KYCGHS 5 000
Délai KYC marchand48 h24-72 h
Durée de vie du token3 600 s3 600 s
Environnement de testSandbox dédiéSandbox dédié
TTL requête de collecte30 s30 s

La stratégie de retry est non négociable : une requête de collecte peut échouer sur un timeout réseau alors que le paiement passe côté client. Prévoyez 3 tentatives maximum avec backoff exponentiel (2 s, 4 s, 8 s) et une clé d'idempotence pour ne jamais débiter deux fois.

Du sandbox à la production sans casse

Le sandbox reproduit l'API mais avec des numéros de test et des montants fictifs. Validez d'abord ces scénarios avant de basculer.

Scénario à testerAttenduOù le tester
Paiement réussiStatut SUCCESS + webhookSandbox
Client annule sur le téléphoneStatut FAILEDSandbox
Timeout réseau (>30 s)Retry puis PENDINGSandbox
Token expiréRégénération autoSandbox
Montant hors plafondRejet propreSandbox
Premier paiement réelSUCCESS < 30 sProd (petit montant)

En production, faites un premier encaissement réel de faible montant (500 FCFA) pour valider la chaîne complète avant d'ouvrir au public.

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érant d'une plateforme de recharges à Cotonou, encaissait par lien externe : ses clients quittaient le site, se perdaient, revenaient rarement. En branchant l'API Collections Orange Money, le paiement se fait désormais in-site en moins de 30 secondes. Sur 900 transactions/mois à 5 000 FCFA moyen, son volume passe de 4 500 000 FCFA encaissés à un taux d'aboutissement bien supérieur. Sur ce volume, la commission de 1,5 % représente 67 500 FCFA, mais la réduction des paniers abandonnés lui ramène l'équivalent de 150 transactions supplémentaires par mois, soit 750 000 FCFA de chiffre récupéré.

FAQ

Faut-il une clé statique ou un token OAuth ? Le token OAuth dynamique est recommandé : il expire en 3 600 s et se régénère automatiquement, ce qui limite l'exposition en cas de fuite. Une clé statique est plus simple mais plus risquée.

Combien de temps pour le KYC marchand au Bénin ? Orange Money valide généralement en 48 h avec les pièces d'entreprise (registre, pièce du gérant, RIB mobile marchand).

Que se passe-t-il si la requête de collecte timeout ? Vous relancez avec un backoff exponentiel (3 tentatives max) et une clé d'idempotence. Le statut reste PENDING jusqu'au webhook définitif, jamais validé à l'aveugle.

Peut-on tester sans encaisser réellement ? Oui, le sandbox reproduit tous les scénarios (succès, annulation, timeout) avec des numéros et montants fictifs avant la bascule en production.

Quelle commission Orange Money applique-t-elle ? Au Bénin, comptez 1,5 % par encaissement marchand (ordre de grandeur 2026), contre 1 % pour MTN MoMo au Ghana.

Discutons de votre projet. Nous intégrons l'API Collections Orange Money avec OAuth, retry et webhooks testés en sandbox puis en prod. WhatsApp +221 77 596 93 33.

Tags :#orange money#mtn momo#collections api#cotonou#kumasi#oauth#paiement#integration
Partager :

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.