Documentation
Intégrez le paiement Mobile Money
Sirius Payments expose une API unique pour initier, consulter et vérifier des paiements Mobile Money auprès de TMoney, Flooz, Moov et Togocel. Toutes les requêtes se font en HTTPS et répondent en JSON.
Quick start
Créez un compte, générez une clé de test, puis initiez votre premier paiement en sandbox.
curl -X POST https://payements.siriusdigital.tech/api/paiements/initier \ -H "Authorization: Bearer sk_test_51fA9c..." \ -H "Content-Type: application/json" \ -d '{"montant": 2500, "telephone": "90123456", "operateur": "TMONEY"}'
Authentification
Chaque requête doit inclure votre clé API dans l'en-tête Authorization. Utilisez une clé sk_test_ en sandbox et une clé sk_live_ en production.
Authorization: Bearer sk_test_51fA9c...
Créer un paiement
POST /api/paiements/initier — déclenche une demande de paiement chez l'opérateur choisi.
{
"montant": 2500,
"telephone": "90123456",
"operateur": "TMONEY"
}
Consulter un paiement
GET /api/paiements/{reference}/statut — retourne l'état actuel d'une transaction.
{
"reference": "PAY_9F21A",
"statut": "EN_ATTENTE"
}
Vérifier un paiement
POST /api/paiements/{reference}/verifier — force une revérification auprès de l'opérateur en cas de doute.
Webhooks
Recevez une notification dès qu'un paiement change de statut, au lieu d'interroger l'API en boucle.
{
"event": "paiement.reussi",
"reference": "PAY_9F21A",
"operateur": "FLOOZ"
}
SDK
Des exemples prêts à l'emploi pour accélérer votre intégration.