Baraka Pay DOCS

← Retour à la documentation

Mobile money

Encaissez depuis les portefeuilles Orange Money, Vodacom M-Pesa, Airtel Money, Tigo Money et MTN MoMo à travers la RDC et la région. Le payeur approuve une invite push sur son téléphone ; la confirmation est asynchrone et fait foi uniquement une fois que Baraka Pay reçoit le résultat du fournisseur.

Disponible en sandbox méthode: mpesa CDF CD

Comment ça marche

  1. Créez un PaymentIntent pour le montant en CDF avec paymentType défini sur la marque du portefeuille (par ex. mpesa, airtel_money, orange_money, tigo_money, mtn_momo).
  2. Confirmez avec le MSISDN du payeur (+243…) — requis car les marques mobile money sont des types de paiement à instrument msisdn.
  3. Baraka Pay renvoie une action suivante neutre vis-à-vis du fournisseur ; le payeur approuve l'invite sur son téléphone.
  4. Un webhook signé (ou une recherche côté serveur) confirme la réussite — ne présumez jamais du succès de façon synchrone.

Notes d'intégration

API directe : confirm renvoie une action suivante d'attente/redirection. Paiement hébergé : le payeur sélectionne une marque mobile money sur la page hébergée par Baraka Pay, qui assigne le paymentType via select-method avant confirm.

Microsoft.AspNetCore.Mvc.Localization.LocalizedHtmlString