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.
// ✅ Installation
npm install @getmipay/sdk
// ✅ Initialisation
import { GetMiPay } from '@getmipay/sdk';
const mipay = new GetMiPay({
apiKey: process.env.GMP_API_KEY,
environment: 'sandbox'
});
// ✅ PayIn — Collecte de paiement
const payment = await mipay.payments.payin({
amount: 50000,
currency: 'XAF',
wallet: '699000100',
customer_name: 'Jean Dupont',
description: 'Commande #1234',
callback_url: 'https://app.com/webhook'
});
// 🎉 Réponse
console.log(payment.reference); // GMP_20250515_abc123
console.log(payment.status); // pending → successPayIn, PayOut et Cartes Virtuelles — tout ce dont vous avez besoin pour monétiser votre application en Afrique.
Acceptez les paiements Mobile Money en temps réel via une simple API REST. Supporte MTN, Orange, Wave, Moov et plus.
Envoyez des fonds instantanément vers n'importe quel wallet Mobile Money sur le continent africain.
Émettez des cartes virtuelles Visa/Mastercard rechargées depuis Mobile Money pour vos utilisateurs.
SDK disponibles en JavaScript, Python, PHP et Java. Documentation claire et exemples prêts à l'emploi.
Chiffrement TLS 1.3, authentification HMAC-SHA256, surveillance 24/7 et conformité PCI DSS.
Une seule API pour couvrir le Cameroun, Sénégal, Côte d'Ivoire, Ghana, Togo et Burkina Faso.
Infrastructure redondante, monitoring temps réel, alertes proactives et support dédié aux développeurs.
// Initialisation GetMiPay SDK
const mipay = new GetMiPay({
apiKey: process.env.GMP_API_KEY,
environment: 'sandbox' // → 'production'
});
// PayIn — Collecte Mobile Money
const payment = await mipay.payments.payin({
amount: 5000,
currency: 'XOF',
wallet: '+2250700000000',
customer_name: 'Client Exemple',
customer_email: 'client@example.com',
description: 'Paiement commande #1234',
callback_url: 'https://yourapp.com/webhooks'
});
// Vérification du statut
const status = await mipay.payments.getStatus(
payment.reference
);
console.log(status.status); // 'success'
console.log(status.amount); // 5000Du zéro à votre premier paiement en moins de 15 minutes.
Inscrivez-vous en 2 minutes et accédez immédiatement à notre environnement sandbox.
Créer un compteDepuis votre dashboard, générez vos clés API sandbox pour commencer à tester.
Voir la docChoisissez votre langage préféré et installez le SDK GetMiPay en une commande.
npm install @getmipay/sdkValidez votre intégration en sandbox, puis passez en production avec vos clés live.
Guide de déploiementBibliothèques officielles maintenues par l'équipe GetMiPay pour les langages les plus populaires.
SDKs Go, Rust & Ruby en cours de développement · Rejoignez la bêta
Créez votre compte gratuit, accédez au sandbox et faites votre premier paiement de test maintenant.