Aller au contenu principal

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 :

  1. Redirection vers une page de checkout : L'utilisateur est redirigé vers une page de paiement hébergée par Efaina.

  2. 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.

  3. 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.

Virement bancaire

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

Conseil

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 300 et 20 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