Intégrez les paiementsMobile Moneyen Afrique
Une API RESTful puissante et des SDKs intuitifs pour accepter et envoyer des paiements Mobile Money dans toute l'Afrique de l'Ouest et Centrale.
import { GetMiPay } from '@getmipay/sdk';
const mipay = new GetMiPay({
apiKey: process.env.GMP_API_KEY,
environment: 'sandbox', // ou 'production'
});
// ⚡ PayIn — Collecte Mobile Money
const charge = await mipay.payments.payin({
amount: 25000,
currency: 'XAF',
phone: '237699000100',
operator: 'ORANGE_CM',
customer_name: 'Jean-Pierre Mbarga',
callback_url: 'https://monapp.com/api/webhooks/mipay',
});
console.log(charge.reference); // "GMP_TX_992140"
console.log(charge.status); // "PENDING"Trois APIs. Infinies possibilités.
PayIn, PayOut et Cartes Virtuelles — tout ce dont vous avez besoin pour monétiser votre application en Afrique.
PayIn — Collecte
Acceptez les paiements Mobile Money en temps réel via une simple API REST. Supporte MTN, Orange, Wave, Moov et plus.
PayOut — Versements
Envoyez des fonds instantanément vers n'importe quel wallet Mobile Money sur le continent africain.
Cartes Virtuelles
Émettez des cartes virtuelles Visa/Mastercard rechargées depuis Mobile Money pour vos utilisateurs.
Notifications d'événements automatisées
Chaque paiement ou versement envoie une charge utile JSON signée par HMAC-SHA256 pour sécuriser vos serveurs.
{
"event": "payment.succeeded",
"id": "evt_live_88492019",
"data": {
"reference": "GMP_2026_88410",
"operator_tx_id": "MP261104.0315.A98214",
"amount": 25000,
"currency": "XAF",
"net_amount": 24375,
"fee": 625,
"operator": "ORANGE_MONEY_CM",
"phone": "+237699000100",
"customer_name": "Jean-Pierre Mbarga",
"metadata": {
"order_id": "order_7718"
}
},
"signature": "hmac_sha256=9b7c841e247a..."
}Opérationnel en 4 étapes
Du zéro à votre premier paiement en moins de 15 minutes.
Créez votre compte développeur
Inscrivez-vous en 2 minutes et accédez immédiatement à notre environnement sandbox.
Obtenez vos clés API
Depuis votre dashboard, générez vos clés API sandbox pour commencer à tester.
Installez le SDK
Choisissez votre langage préféré et installez le SDK GetMiPay en une commande.
Testez & déployez
Validez votre intégration en sandbox, puis passez en production avec vos clés live.
Votre première API call en 15 minutes
Créez votre compte gratuit, accédez au sandbox et faites votre premier paiement de test maintenant.
