API Développeurs
Intégrez facilement les paiements mobiles dans vos applications avec notre API moderne, documentation complète et SDK multi-plateforme.
Une API moderne
Développée par des développeurs, pour des développeurs. Simple, rapide et fiable.
API REST moderne
API JSON simple et intuitive avec authentification sécurisée
- Endpoints RESTful standards
- Réponses JSON structurées
- Authentification OAuth 2.0
- Rate limiting intelligent
SDK Multi-plateforme
Bibliothèques officielles pour accélérer votre intégration
- JavaScript/TypeScript
- Python
- PHP
- Java/Kotlin
Sandbox gratuit
Environnement de test complet avec données simulées
- Données de test réalistes
- Simulation de tous les cas
- Réinitialisation facile
- Monitoring des requêtes
Webhooks en temps réel
Notifications instantanées sur les événements importants
- Événements en temps réel
- Retry automatique
- Signature sécurisée
- Logs détaillés
Endpoints principaux
Découvrez les principales fonctionnalités de notre API avec des exemples concrets.
/api/v1/oauth/loginObtenir le token d'accès (email + password)
{
"email": "[email protected]",
"password": "XXXX"
}/api/v1/paiementPaiement WAVE (initier une session) - Bearer token requis
{
"currency": "XOF",
"payment_method": "WAVE_CI",
"merchant_transaction_id": "PAIE-053428",
"amount": 300,
"telephone": "0778059869",
"success_url": "https://your-sandbox.ngrok.io",
"failed_url": "https://your-sandbox.ngrok.io/cancel/",
"notify_url": "https://your-sandbox.ngrok.io/notification",
"refercence_cl": "{{refercence_cl}}"
}/api/v1/paiementPaiement Orange Money (OM) avec OTP - Bearer token requis
{
"currency": "XOF",
"payment_method": "OM_CI",
"merchant_transaction_id": "PAIE-1234567890",
"amount": 200,
"telephone": "0778059869",
"otp_code": "1234",
"success_url": "https://your-sandbox.ngrok.io",
"failed_url": "https://your-sandbox.ngrok.io/cancel/",
"notify_url": "https://your-sandbox.ngrok.io/notification",
"refercence_cl": "{{refercence_cl}}"
}/api/v1/check-status/:status_tokenVérifier le statut d'un paiement via status_token
{
}/api/v1/collect/cashinTransfert MTN (cash-out/cashin) - Bearer token requis
{
"payment_method": "MTN_CI",
"merchant_transaction_id": "RET-900090033009",
"amount": 200,
"telephone": "0778059869",
"notify_url": "https://b-pay.co/api/v1/babimo/callback",
"refercence_cl": "{{refercence_cl}}"
}Sandbox & TestsExplorez, testez, validez
Simulez des transactions et explorez l'API dans un environnement sécurisé avant de passer en production. Toutes les données sont fictives.
{
"currency": "XOF",
"reference_cl": "xxxxxx",
"notify_url": "https://8cbbcb8d08d6.ngrok.io/notification",
"payment_method": "WAVE_CI",
"merchant_transaction_id": "PAIE-123456",
"amount": 300,
"telephone": "0778059869",
"success_url": "https://8cbbcb8d08d6.ngrok.io",
"failed_url": "https://8cbbcb8d08d6.ngrok.io/cancel/"
}Ceci est une simulation. Aucune requête réelle n'est envoyée au serveur.
Boîte à outils
/api/sandbox/v2/*Les requêtes browser-to-server nécessitent un proxy pour éviter les erreurs CORS.
Support développeur
Notre équipe technique est là pour vous accompagner dans votre intégration.