Pour les développeurs

L'API Mobile Money
la plus simple
d'Afrique

Intégrez les paiements Mobile Money de 10+ pays africains en moins de 30 minutes. Une seule API RESTful, une documentation claire, un support dédié.

RESTful JSON Sandbox gratuit Webhooks HMAC Auth < 30min d'intégration
getmipay-integration.js
// ✅ 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 → success
Sandbox disponible · Gratuit
docs.getmipay.com →
Services API

Tout ce dont vous avez
besoin, en une API

Une API complète pour couvrir tous vos cas d'usage de paiement en Afrique.

PayIn

Encaissement (PayIn)

Acceptez des paiements depuis n'importe quel portefeuille Mobile Money africain. Notre routage intelligent sélectionne automatiquement le meilleur opérateur.

  • Orange Money, MTN, Moov, Wave
  • Liens de paiement hébergés
  • Webhooks temps réel
  • Portail branded
POST /v1/payments/payin
PayOut

Versements (PayOut)

Versez vers des milliers de portefeuilles simultanément. Salaires, commissions d'agents, remboursements — en masse ou à l'unité.

  • Jusqu'à 10 000 tx/jour
  • Import CSV / API batch
  • Traçabilité complète
  • Réconciliation auto
POST /v1/payments/payout
Cartes

Cartes Virtuelles

Créez et gérez des cartes virtuelles pour vos utilisateurs. Idéal pour les plateformes fintech souhaitant offrir un wallet intégré.

  • Création instantanée
  • TopUp & Withdraw
  • Contrôle des limites
  • Historique complet
POST /v1/cards/create
Pourquoi GetMiPay

Conçue par des devs,
pour des devs

Documentation DX-first

Exemples de code dans chaque langage, guides pas-à-pas, réponses d'erreur explicites. Aucune ambiguïté, aucune surprise.

Sécurité enterprise

Authentification HMAC-SHA256 sur chaque requête, SSL/TLS bout-en-bout, IP whitelisting optionnel.

Scalabilité automatique

Infrastructure auto-scalable sur AWS. Du MVP à 10 000 transactions/jour sans changer une ligne de code.

Webhooks fiables

Retry automatique, signatures de vérification, logs détaillés. Vous ne manquerez aucun événement.

Exemple d'intégration
// 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); // 5000
Testé sur Node.js 18+ · TypeScript supported
Démarrage rapide

Intégré en 30 minutes

Quatre étapes pour passer de zéro à une intégration de paiement complète en production.

01

Créez votre compte développeur

Inscrivez-vous sur GetMiPay et accédez instantanément à votre espace développeur avec vos clés API sandbox et production.

Créer un compte
02

Récupérez votre clé API

Dans votre dashboard, accédez à la section "API Keys". Votre clé sandbox est disponible immédiatement.

x-api-key: gmp_sk_test_xxxxxxxxxxxxxxxxxxxx
03

Installez le SDK de votre langage

Nous proposons des SDK officiels pour JavaScript, Python, PHP et Java. L'intégration se fait en quelques lignes.

npm install @getmipay/sdk
04

Testez & déployez en production

Effectuez vos tests en sandbox avec des numéros de test dédiés, puis basculez en production en changeant votre clé API. C'est tout.

Documentation complète
SDK Officiels

Votre langage,
notre SDK

Des bibliothèques officielles maintenues par l'équipe GetMiPay pour une intégration fluide.

SDKs disponibles · Juillet 2026

JavaScript / Node.js

Web, mobile et serveurs Node.js

npm install @getmipay/sdk Documentation

Python

Django, Flask, scripts Python

pip install getmipay Documentation

PHP

Laravel, Symfony et PHP natif

composer require getmipay/sdk Documentation

Java / Android

Spring Boot, Android, JVM

Maven / Gradle Documentation

Prêt à intégrer GetMiPay ?

Documentation complète, sandbox gratuit, support développeur dédié. Tout ce dont vous avez besoin pour démarrer dès aujourd'hui.

Sandbox gratuit
Support 24/7
SDK multi-langages
Docs interactives