1. Obtenez votre clé API
Connectez-vous sur app.saspay.me et copiez votre clé API secrète depuis la section Développeur de votre tableau de bord.sk_test_... pour tester sans argent réel, sk_live_... une fois prêt à encaisser en production.
2. Découvrez les pays et réseaux supportés
Avant d’initier un paiement, vérifiez quels réseaux mobile money sont disponibles dans le pays de votre client. Cet appel ne nécessite aucune authentification.code du réseau qui vous intéresse (ex. mtn_bj pour MTN Bénin) via Liste des réseaux.
3. Encaissez un paiement
Deux façons d’encaisser sont disponibles selon votre intégration.- Softpay (direct)
- Checkout hébergé
Poussez directement une demande de paiement sur le téléphone du client — idéal si vous avez déjà son numéro et son réseau.Le client reçoit l’invite de paiement directement sur son téléphone (USSD ou notification, selon le réseau). Suivez ensuite l’étape 4 pour connaître le résultat.
Réponse
Le header
Idempotency-Key est obligatoire ici — générez un identifiant unique (UUID par exemple) par tentative de paiement. Voir Idempotence.4. Vérifiez le résultat
Ne faites jamais confiance à un simple délai — interrogez toujours le statut réel avant de considérer un paiement comme réussi.Réponse
Prochaines étapes
Paiements
Softpay, checkout hébergé, retry, confirmation OTP
Retraits
Payer un bénéficiaire en mobile money
Webhooks
Recevez vos événements en temps réel
KYC
Vérifiez votre identité pour activer votre compte