Objectif de l’API EASYTRANSFERT BUSINESS
L’API EASYTRANSFERT BUSINESS est une API REST qui permet aux marchands d’initier et de suivre leurs transactions.Transactions
Cash-in/Cash-out
Notifications
Réception des statuts via IPN
Statut
Vérifier le statut d’une transaction
Notifications
Consulter le solde du marchand
Services couverts
L’API couvre exclusivement les services suivants :Transferts d’argent Mobile Money
Initiation de transactions Mobile Money via un point d’accès unique. Type des transactions :- Cashin : déplacer de l’argent du wallet du marchand vers le wallet mobile money du client
- Cashout : déplacer de l’argent du wallet mobile money du client vers le wallet du marchand
Chaque transaction est identifiée par un
transaction_id unique généré par EASYTRANSFERT.Suivi des transactions
Deux mécanismes complémentaires sont disponibles :IPN (Webhook) - mécanisme recommandé
IPN (Webhook) - mécanisme recommandé
Notification automatique envoyée à l’URL fournie lors de l’initiation de la transaction.Transmission de l’état final de la transaction :
- SUCCESSFUL : Transaction réussie
- FAILED : Transaction échouée
Consultation du statut (usage limité)
Consultation du statut (usage limité)
Endpoint dédié pour récupérer l’état d’une transaction.
Consultation du solde
Consultation du solde
Endpoint permettant de consulter le solde du marchand.
Il faut noter que le solde est aussi disponible depuis le dashboard du marchand
Avantages clés
Sécurité
Sécurité
- Authentification par clé API
- Accès restreint aux partenaires autorisés
- Communication sécurisée via HTTPS obligatoire
Traçabilité
Traçabilité
- Identifiant unique pour chaque transaction
- Champs custom_data pour le reconciliation métier
- Historique et suivi via IPN et endpoint de statut
Scalabilité
Scalabilité
- Architecture adaptée aux volumes élevés
- Support multi-opérateurs sans changement d’intégration
- Compatible avec des systèmes distribués et micro-services
