Votre boutique en ligne
Installez l'extension, collez vos clés, encaissez. Les commandes passent en « payé » dès la confirmation de l'opérateur.
Démarrer avec WooCommerceB-Cash relie votre boutique, votre application ou votre backend au Mobile Money. Vous suivez chaque encaissement en temps réel, du premier appel API jusqu'au règlement.
Environnement de test disponible dès l'inscription. Production après validation de votre dossier.
Ce que voit votre système
Choisissez votre intégration à l'inscription : votre projet de test est créé automatiquement, prêt à recevoir son premier paiement.
Installez l'extension, collez vos clés, encaissez. Les commandes passent en « payé » dès la confirmation de l'opérateur.
Démarrer avec WooCommerceLe SDK gère l'attente, la relance et l'expiration. Votre écran de paiement reste le vôtre, du début à la fin.
Démarrer avec FlutterUn appel signé, un webhook, une référence idempotente. Aucune dépendance à un framework : du HTTP et du JSON.
Démarrer avec l'APINom, e-mail, organisation. Vos identifiants de test sont générés dans la foulée.
Le sandbox rejoue succès, échecs et expirations. Aucun argent réel ne circule.
Pièce d'identité, informations légales, numéro de règlement. Suivi étape par étape dans la console.
Après validation, vos clés de production s'activent. Vos intégrations de test ne bougent pas.
Chaque demande porte une clé d'idempotence : une reprise réseau ne crée jamais un second paiement.
Chaque webhook est signé et rejouable. Vous vérifiez l'origine avant d'expédier une commande.
Une transaction n'est jamais « peut-être payée » : elle est en attente, réussie, échouée ou expirée.
Rotation de clé, accès à une pièce, décision de conformité : chaque action sensible laisse une trace datée.
1,8 % + 50 FCFA
Les frais s'affichent avant confirmation, dans la réponse de l'API comme sur l'écran de votre client. Aucune surprise sur le relevé.
Au-delà de 10 millions de FCFA encaissés par mois, la grille est négociée avec votre chargé de compte.
Parler à un conseillerAuthentification signée, montants en FCFA entiers, référence idempotente. Le reste arrive par webhook.
# Encaisser 25 000 FCFA sur un numéro MTN curl https://api.gba-cm.online/api/v1/transactions \ -H "X-BCash-Key: pk_live_9f2c…" \ -H "X-BCash-Signature: <hmac-sha256>" \ -H "Idempotency-Key: cmd-2026-4471" \ -d '{ "amount": 25000, "currency": "XAF", "msisdn": "+237670000000", "reference": "cmd-2026-4471" }' # → 201 { "status": "CREATED", "reference": "TRX7QK…" } # → webhook signé : transaction.succeeded
Le sandbox est ouvert immédiatement. L'accès production dépend de la vérification de votre dossier ; la console affiche l'étape en cours et vous notifie à chaque décision.
Une pièce d'identité du représentant, une preuve de titularité du numéro Mobile Money de règlement, et selon votre forme juridique le RCCM et l'attestation NIU. La liste exacte s'affiche dans votre dossier.
Oui. Invitez votre développeur, votre comptable ou votre support avec des droits distincts. Un seul propriétaire à la fois, et la propriété se transfère de manière contrôlée.
Un secret n'est affiché qu'une fois et ne peut pas être retrouvé. Générez-en un nouveau depuis la console : l'ancien reste actif le temps de votre déploiement, puis vous le révoquez.
Les montants encaissés apparaissent en solde disponible dans la console. Vous demandez un règlement vers le numéro validé dans votre dossier, et vous suivez son statut jusqu'à réception.
Créez votre compte, encaissez 100 FCFA en sandbox, et décidez ensuite.