Bienvenue sur SahelPay
SahelPay est une API de paiement pour les marchands au Mali. Orange Money (Mali) est le seul moyen de paiement disponible. Wave, Moov et les cartes bancaires ne sont pas proposés : toute autre valeur deprovider est rejetée avec une erreur 400.
Pourquoi SahelPay ?
API REST
Une intégration unique pour encaisser via Orange Money
Confirmation vérifiée
Un paiement n’est confirmé qu’après contrôle auprès de l’opérateur
Checkout hébergé
Page de paiement hébergée par SahelPay, retour automatique vers votre site après confirmation
Webhooks fiables
Notifications signées avec retry automatique
Paiement sécurisé à la livraison
Fonds bloqués jusqu’à la remise du colis (pilote, sur activation)
Sandbox gratuite
Testez toute l’intégration sans abonnement
Abonnements clients
Plans récurrents et portail client self-service
SDKs officiels
JavaScript, PHP, Python
Flow de paiement
Premiers pas
1
Créer un compte
Inscrivez-vous sur app.sahelpay.ml
2
Récupérer vos clés API
Dans le dashboard, section Développeurs → Clés API
3
Intégrer en sandbox
Suivez le guide de démarrage rapide. La sandbox est gratuite.
4
Passer en production
KYC validé, activation par SahelPay et abonnement payé : voir Passer en production.
Environnements
Méthode de paiement
Sur la page Orange Money, le paiement apparaît sous le libellé
SPAY-<nom du marchand> (30 caractères maximum) pour que votre client vous reconnaisse.
Utilisez toujours une clé
sk_test_... pour vos tests. Pour simuler un paiement sans aucun appel opérateur, envoyez metadata.sahelpay_mock: true (option mock des SDKs).Fonctionnalités principales
- Paiements : collecte Orange Money avec checkout hébergé
- Liens de paiement : liens réutilisables à montant fixe ou libre
- Webhooks : notifications signées pour chaque changement de statut
- Retraits : demandes de retrait de votre solde vers Orange Money, traitées manuellement par SahelPay
- Paiement sécurisé à la livraison : séquestre jusqu’à la remise (pilote, sur activation)
- Programme Partenaires SPAY : SahelPay vend en son nom les produits validés de votre catalogue
- Abonnements clients et Customer Portal
Les remboursements en ligne, les payouts automatiques et les splits ne sont pas disponibles. Voir l’historique des changements.