Démarrage rapide
Ce guide vous montre comment accepter votre premier paiement avec SahelPay.Prérequis
- Un compte SahelPay (créer un compte)
- Vos clés API (disponibles dans le dashboard)
1. Créer un paiement
Paiement par Carte Bancaire
Pour les paiements par carte, les champscustomer_name et customer_email sont requis :
2. Rediriger le client
Après la création, redirigez le client versredirect_url :
3. Recevoir le webhook
Configurez votre endpoint webhook dans le dashboard, puis implémentez le handler :4. Page de retour
Quand le client revient sur votre site viareturn_url, affichez un message de confirmation :
La page de retour sert uniquement à l’UX. Le statut définitif vient toujours du webhook.
Méthodes de paiement disponibles
| Méthode | Type | Description |
|---|---|---|
ORANGE_MONEY | Mobile Money | Orange Money (Mali, Sénégal, CI) |
WAVE | Mobile Money | Wave (Mali, Sénégal, CI) |
MOOV | Mobile Money | Moov Money (Mali, Bénin, Togo) |
CARD | Carte | Carte bancaire générique (VISA/MC/GIM) |
VISA | Carte | Carte VISA |
MASTERCARD | Carte | Carte Mastercard |
GIM_UEMOA | Carte | Carte régionale GIM-UEMOA |
SahelPay utilise un Smart Routing automatique. Vous spécifiez la méthode de paiement et SahelPay choisit le meilleur provider en interne selon le coût et la disponibilité.
Prochaines étapes
Smart Routing
Comprendre le routing automatique
Webhooks
Configurer et sécuriser vos webhooks
Payouts
Envoyer de l’argent vers Mobile Money
Subscriptions
Paiements récurrents
Test Accounts
Numéros de test pour le sandbox
SDKs
Installer les SDKs officiels
API Reference
Documentation complète de l’API
Customer Portal
Portail client self-service