Aller au contenu principal
    SandPay
    OpérateursFonctionnalitésAPITarifsFAQ
    Se connecterDémarrer
    SANDBOXAPI Mobile Money · prête en 2 min

    { Testez vos paiements Mobile Money sans risque. }

    Testez votre flux de paiement Mobile Money à chaque étape du développement — simulez acceptations, refus, time-outs et webhooks, et gardez l'historique complet de chaque test. Pas de vrai argent, juste du vrai code.

    Créer un compte sandboxVoir la doc API
    Carte non requiseEssai 30 jours illimitéDonnées 100 % fictives
    MMTN MoMoOOrange MoneyMMoov MoneyAAirtel MoneyWWave
    SIM
    MontantXOF
    2 500 XOF
    Scénario
    USSD · *133#
    Appuyez sur « Lancer » pour simuler la requête USSD du payeur…
    api.sandpay.dev/v1SIM · 142 ms

    Conçu pour les équipes qui intègrent le Mobile Money

    Données sandbox 100 % fictivesWebhooks signés HMACSDK Node officielFR / EN10 scénarios d'échec

    Une initiative DrwinTech

    Boîte à outils

    Tout pour intégrer sereinement

    Des outils pensés pour les développeurs, du premier appel d'API à la mise en production.

    Simulateur visuel

    Déclenchez n'importe quel scénario depuis l'interface et regardez le prompt USSD et la console JSON se mettre à jour en direct.

    USSDlive JSONphone preview

    Webhooks rejouables

    Recevez les callbacks signés, inspectez les payloads et rejouez n'importe quel événement en un clic jusqu'à ce que votre endpoint soit parfait.

    HMAC signéreplayretry

    Multi-environnements

    Une combinaison pays + opérateur = un environnement isolé, avec ses propres clés. Basculez sans jamais mélanger vos données.

    clés dédiéesswitch live

    Scénarios d'échec

    Refus, solde insuffisant, PIN invalide, time-out, numéro inconnu… Testez les cas que la prod ne vous laissera jamais reproduire.

    declinedtimeoutpin_invalid

    Clés & credentials

    Générez, faites tourner et vérifiez vos clés en direct. Collections, disbursements et remboursements, chacun ses identifiants.

    rotationverifyscopes

    Historique des tests

    Chaque cas de test est conservé — transactions, requêtes et webhooks — filtrable, exportable et rejouable tout au long de votre cycle de développement.

    filtresexport CSVaudit
    En 4 étapes

    De zéro au premier paiement testé

    1

    Créez votre compte

    Email pro ou Google SSO. Choisissez pays + opérateur pour ouvrir votre premier environnement.

    2

    Récupérez vos clés

    Vos credentials de test sont générés instantanément. Copiez-les dans votre code.

    3

    Appelez l'API

    Lancez une collecte ou un versement, choisissez un scénario et observez la réponse.

    4

    Préparez la prod

    Mêmes endpoints, mêmes payloads. Le jour où vous passez en prod, vous changez la clé — rien d'autre.

    API

    Une API claire, prévisible, documentée

    REST, JSON, idempotence et erreurs explicites. Choisissez un endpoint pour voir la requête.

    /v1/paymentsPOST
    POST /v1/payments# Collect 2,500 XOF on MTN MoMo CI{ "application": "zana", "amount": 2500, "currency": "XOF", "payer": "+225 07 00 00 00 01", "scenario": "success", "reference": "ZANA-PAY-20260604143208-8E2884A47B1C"}
    SandPay SDK · Node201 · Created

    Pourquoi SandPay

    Les développeurs gagnent des semaines

    Testez tout le cycle de vie

    Gardez l'historique complet de chaque cas de test et rejouez votre flux de paiement à n'importe quelle étape du développement — comparez les exécutions et attrapez les régressions bien avant la prod.

    Rejouez n'importe quel webhook

    Inspectez les payloads et rejouez les callbacks en échec jusqu'à ce que votre endpoint soit parfait.

    Tous les cas d'échec

    Refus, time-outs, PIN invalides — testez ce que la prod ne vous laissera jamais reproduire.

    FAQ

    Questions fréquentes

    Jamais. SandPay est un sandbox à 100 % — chaque transaction, solde et numéro est fictif. Vous appelez exactement les mêmes endpoints qu'en production, mais aucun fonds n'est jamais déplacé.

    Le sandbox de chaque opérateur a sa propre API, ses identifiants et ses bizarreries — et rarement d'historique. SandPay réunit MTN, Orange, Moov et Airtel derrière une seule API, conserve la trace de chaque test que vous lancez, et vous laisse rejouer n'importe quel scénario tout au long de votre cycle de développement. Vous intégrez une fois au lieu de quatre.

    Dix, au-delà du simple succès : PIN invalide, solde insuffisant, time-out, compte bloqué, annulé, numéro inconnu, plafond dépassé, maintenance et doublon. Chacun renvoie le code d'erreur réaliste de l'opérateur concerné — vous testez ainsi les échecs que la prod ne vous laissera jamais reproduire à la demande.

    Trois principales : gardez votre clé d'API côté serveur (jamais dans le code client ou mobile, et ne la commitez jamais), vérifiez toujours la signature HMAC des webhooks entrants, et passez le pays + l'opérateur à chaque requête plutôt que d'en coder un seul en dur — SandPay est multi-environnements par conception.

    Aucune réécriture : endpoints, payloads et formats de réponse sont conçus pour être identiques en production. Le support production est sur la roadmap — pour l'instant vous validez toute votre intégration en sandbox, puis vous changez la clé le moment venu.

    Oui. Invitez vos coéquipiers avec des rôles ; tout le monde partage les mêmes environnements, clés et historique de tests — un cas en échec rencontré par un développeur peut être ouvert et rejoué par le reste de l'équipe.

    L'API REST fonctionne avec n'importe quel langage ; le SDK Node officiel (@drwintech/sandpay) est disponible dès aujourd'hui, avec PHP, Python et Dart à venir. Avec un email pro, votre premier paiement de test tourne en environ deux minutes — sans carte bancaire.

    Votre premier paiement testé,
    dans deux minutes.

    Créez votre compte sandbox gratuitement. Pas de carte, pas d'argent réel, juste votre code et nos opérateurs.

    Créer mon compteParler à l'équipe
    $npm i @drwintech/sandpay
    SandPay

    Codez une fois. Testez partout.

    Le sandbox Mobile Money pour les développeurs d'Afrique. Testez vos paiements avant qu'ils ne comptent.

    Produit
    • Fonctionnalités
    • Opérateurs
    • API
    • Tarifs
    Développeurs
    • Documentation
    • Référence API
    • SDKNode
    • Statut
    Légal
    © 2026 SandPay · Une initiative DrwinTechapi.sandpay.dev
    Couverture

    Tous les opérateurs, une seule API

    Mêmes endpoints, mêmes scénarios, partout. SandPay normalise les différences entre opérateurs — vous écrivez votre intégration une fois.

    MTN

    MTN MoMo

    *133#

    OM

    Orange Money

    *144#

    MV

    Moov Money

    *155#

    AT

    Airtel Money

    *185#

    WV

    Wave

    QR · app

    Bientôt
    4pays couverts
    4opérateurs
    10scénarios d'échec
    XOF · RWFdevises
    Tarifs

    Commencez gratuitement, montez en puissance

    Commencez par un essai gratuit de 30 jours — sans carte. Puis choisissez le plan qui vous convient.

    Essai gratuit

    $030 jours

    Essayez tout le produit, gratuitement pendant 30 jours.

    • Accès complet pendant 30 jours
    • Tous les opérateurs & scénarios
    • Sans carte bancaire
    Démarrer l'essai
    Populaire

    Pro Mensuel

    $19/mois

    Engagement mensuel. Idéal pour tester.

    • 10 000 simulations / mois
    • Stores illimités
    • 5 environnements

    Pro Annuel

    $160/an

    Engagement annuel. Économisez 30%.

    • Mêmes limites que Pro Mensuel
    • Économisez $68 par an
    • 1 an prépayé

    Pro Lifetime

    $800à vie

    Payez une fois. Accès illimité à vie.

    • Mêmes limites que Pro Mensuel
    • Paiement unique
    • Accès à vie

    Tous les plans incluent les opérateurs et pays disponibles. C'est un sandbox — aucun argent réel n'est jamais déplacé.

    Confidentialité
    CGU
    Sécurité
    Passer au Pro
    Choisir l'annuel
    Prendre le Lifetime