S> initializing
SLAEGA·19
poc-prototypeapi-webservice

Passerelle de paiement unifiée (MoMo / Airtel / cartes)

Mai 20251 min de lecture
Passerelle de pai…
poc-prototype
api-webservice
Payment Gat…
Agrégation
MTN MoMo
Airtel Money
Cartes
API
Webhooks
Fintech
MVP
drag

Passerelle de paiement unifiée — MVP

L'idée. Offrir aux marchands une seule API pour encaisser, quel que soit le moyen : MTN MoMo, Airtel Money, cartes. La passerelle masque la complexité propre à chaque opérateur — une intégration au lieu de cinq.

Ce que j'ai construit (MVP)

  • API unique d'initiation et de capture, avec un adaptateur par opérateur (pattern strategy) pour ajouter un PSP sans toucher au cœur.
  • Webhooks normalisés + idempotence et rejeu contrôlé face aux callbacks non fiables.
  • Statuts cohérents unifiés entre opérateurs et journal de transactions complet.
  • Gestion des échecs et remboursements, avec une machine à états claire.

Ce que ça démontre. Une architecture d'agrégation propre et extensible, qui absorbe la diversité des opérateurs derrière un contrat stable — le socle de tout produit d'encaissement en Afrique.

Stack

NestJS · PostgreSQL · adaptateurs opérateurs · Webhooks · API-first

MVP — passerelle fonctionnelle, non déployée en production à grande échelle.

Technologies

Stack du projet

Payment GatewayAgrégationMTN MoMoAirtel MoneyCartesAPIWebhooksFintechMVP

À explorer aussi

Projets similaires