Skip to main content

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

  4. Redirection finale :
    À l’issue du processus, Efaina redirige automatiquement l’utilisateur vers une URL prédéfinie (success, failure, ou cancelled) selon le résultat du paiement.


Méthodes de Paiement Disponibles

Efaina prend en charge les principaux services à Madagascar :

  • Airtel Money
  • Orange Money
  • MVola
  • ...

Le client choisit librement parmi ces options sur la page de checkout.


Gestion des wallets

Lors de la création de l’URL de checkout, le paiement est configuré pour être directement versé dans un wallet spécifique, selon vos paramètres.

Recommandation

Il est fortement conseillé de définir à l’avance le wallet 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 wallets selon votre propre logique métier (répartition, redistribution, etc.).


Avantages

  • Aucune intégration complexe côté frontend ou backend.
  • Large couverture des moyens de paiement populaires.
  • Redirections claires et sécurisées selon le statut du paiement.
  • Flexibilité dans la gestion des fonds via la configuration des wallets.

Remarques

  • Le montant est en ariary (MGA).
  • Le lien Page de checkout expire généralement après quelques minutes.