Comment intégrer FedaPay à mon application mobile ?

Comment intégrer FedaPay à mon application mobile ?

L’intégration de FedaPay dans une application mobile se fait uniquement via votre backend. Pour le moment, FedaPay ne propose pas encore de SDKs frontend pour Flutter, React Native, Swift, Kotlin ou d’autres frameworks mobiles.

L’application mobile communique donc avec votre serveur, et c’est votre backend qui interagit directement avec l’API FedaPay.

1. Fonctionnement général

  1. L’utilisateur initie un paiement dans votre application (ex : bouton “Payer”).

  2. Votre application envoie une requête à votre backend.

  3. Votre backend utilise l’un des SDKs officiels FedaPay :

    • PHP

    • Node.js

    • Ruby on Rails

  4. Le backend crée la transaction via l’API FedaPay.

  5. FedaPay renvoie l’URL de paiement ou le statut.

  6. Votre application affiche l’interface de paiement (via WebView ou redirection externe).

  7. Vous recevez la confirmation du paiement via webhook.

2. SDKs disponibles pour le backend

FedaPay met à disposition trois SDKs officiels :

  • PHP

  • Node.js

  • Ruby on Rails

Ces SDKs facilitent la création de transactions, la gestion des paiements et la mise en place des webhooks.

    • Related Articles

    • Comment intégrer FedaPay à mon application ?

      L’intégration de FedaPay dans une application (web, mobile ou logiciel métier) se fait en quelques étapes simples. Le processus est le même peu importe la technologie que vous utilisez : PHP, Node.js, Java et Ruby. Étapes d’intégration 1. Créer un ...
    • Comment intégrer FedaPay à mon site web ?

      Vous pouvez connecter FedaPay à votre site web selon trois niveaux d’intégration, du plus simple au plus avancé : Méthode 1 : Bouton ou Page de paiement (Aucune ligne de code) C’est l’approche la plus rapide. Générez une page de paiement depuis votre ...
    • Comment intégrer FedaPay à mon site WordPress ?

      1 -WooCommerce : Plugin officiel FedaPay Ce plugin permet d’ajouter FedaPay comme passerelle de paiement sur votre boutique WooCommerce. • Fonctionnalités Paiements par Mobile Money et carte bancaire Gestion professionnelle des paiements e-commerce ...
    • Comment configurer mon webhook ?

      Les webhooks vous permettent de recevoir automatiquement les mises à jour de vos transactions (collectes) directement sur votre serveur. Ils sont indispensables pour connaître les statuts finaux sans que l’utilisateur ne revienne sur votre site ou ...
    • Je n’arrive pas à récupérer les statuts finaux de mes transactions (intégration API)

      Lorsque vous réalisez une intégration via l’API FedaPay, il est possible que le statut final d’une transaction (appelée collecte dans l’API) ne soit pas immédiatement disponible. Cela arrive notamment lorsque le paiement se fait sans redirection ou ...