L'API de paiement
mobile money du Burkina.
Encaisse Orange Money, Moov Money, Telecel Money et Wave sur ton site, ta boutique ou ton appli, avec une seule intégration en français. Clés de test dès l'inscription, gratuitement.
# Installer le paquet officiel npm install wariguai npx wariguai init const Wariguai = require('wariguai'); const wariguai = new Wariguai(process.env.WARIGUAI_SECRET_KEY); const paiement = await wariguai.payments.create({ amount: 5000, reference: 'CMD-1001', return_url: 'https://maboutique.bf/merci', }); res.redirect(paiement.checkout_url);
Tout ce qu'il faut pour encaisser
Une API REST en JSON, pensée pour les commerçants et les développeurs du Burkina Faso : ton client paie avec son propre portefeuille, tu reçois une notification signée dès que c'est payé.
Crée un paiement, envoie ton client sur la page Wariguai : il choisit Orange Money, Moov Money, Telecel Money ou Wave et confirme avec son code secret.
Sans une ligne de code : un lien à partager sur WhatsApp, un QR code à imprimer pour le comptoir, une demande de paiement par SMS.
Ton serveur est prévenu à chaque paiement réussi, avec une signature à vérifier. Renvois automatiques en cas d'échec.
Récupère ton solde sur ton numéro mobile money, depuis l'espace développeurs ou par l'API.
Clés sk_test_ gratuites : simule des paiements réussis ou échoués avant de passer en réel.
Paquet npm wariguai pour Node.js, bibliothèques PHP et Python, extension WooCommerce pour WordPress.
Commencer en 4 étapes
De l'inscription au premier paiement réel, sans rendez-vous ni papier pour démarrer.
Inscription avec ton numéro de téléphone sur l'espace développeurs.
Elles sont prêtes tout de suite : fais tes essais sans dépenser.
npm install wariguai, une bibliothèque PHP ou Python, ou l'extension WooCommerce.
Envoie tes documents depuis l'espace : après vérification, tu encaisses pour de vrai.
Tarifs simples, sans abonnement
L'inscription, l'espace développeurs et le mode test sont gratuits. Tu paies seulement quand tu encaisses.
Sur chaque paiement réussi. Rien sur les paiements échoués ou annulés.
Quand tu récupères ton solde sur ton numéro mobile money.
Questions fréquentes
Faut-il une entreprise enregistrée ?
Non pour commencer : le niveau 1 fonctionne sans IFU ni RCCM, avec des plafonds réduits. Le niveau 2 (entreprise vérifiée, IFU et RCCM) lève ces limites.
Quels langages sont pris en charge ?
Tous : l'API est en REST et JSON. Il existe un paquet npm officiel pour Node.js (npm install wariguai), des bibliothèques PHP et Python et une extension WooCommerce prête à installer.
Comment sait-on qu'un paiement est réussi ?
Wariguai envoie un webhook signé à ton serveur, et tu peux aussi vérifier l'état du paiement par l'API au retour du client.
Dans quels pays ?
Au Burkina Faso aujourd'hui. D'autres pays d'Afrique de l'Ouest arrivent bientôt.
Prêt à encaisser ?
Crée ton compte et fais ton premier paiement de test en quelques minutes.