Intégration du Paiement
Efaina propose une solution de paiement en ligne simple et efficace via une page de checkout redirigeant l'utilisateur selon le statut de la transaction. Ce document explique le fonctionnement de cette solution et fournit les recommandations d'intégration.
Fonctionnement Général
Le paiement sur Efaina se déroule en plusieurs étapes :
-
Redirection vers une page de checkout : L'utilisateur est redirigé vers une page de paiement hébergée par Efaina.
-
Affichage des méthodes de paiement disponibles : Sur cette page, plusieurs options sont présentées au client, lui permettant de choisir selon sa préférence.
-
Traitement du paiement : Une fois le moyen de paiement sélectionné et validé, le paiement est directement traité.
Méthodes de Paiement Disponibles
Efaina prend en charge les principaux services de mobile money à Madagascar :
- MVola
- Orange Money
- Airtel Money
Le client choisit librement parmi ces options sur la page de checkout. Seuls les moyens compatibles avec le montant demandé et activés sur votre compte lui sont proposés.
Le virement bancaire est disponible en sortie (versement lors d'un retrait), pas en encaissement sur la page de checkout.
Gestion des portefeuilles virtuels
Lors de la création de l'URL de checkout, le paiement est configuré pour être directement versé dans un portefeuille virtuel spécifique, selon vos paramètres.
Recommandation
Il est fortement conseillé de définir à l'avance le portefeuille destinataire lors de la création du paiement. Cela permet de centraliser les flux de paiement, puis de transférer les fonds vers d'autres portefeuilles selon votre propre logique métier (répartition, redistribution, etc.).
Remarques
- Le montant est en ariary (MGA), en nombre entier, entre
300et20 000 000 - Le lien de checkout expire une heure après sa création
- Le paiement est confirmé de façon asynchrone : voir API - Checkout