react-benin-payments : SDK de paiement mobile money pour React

Client
npm
Rôle
Package Open Source
Outils & Technologies
TypeScriptReactnpm
react-benin-payments est un SDK open source qui simplifie l'intégration des paiements mobile money (MTN Mobile Money, Moov Money) dans les applications React et Next.js développées pour le marché béninois. Voir sur npm · Code source
Pourquoi ce package
Intégrer les APIs des opérateurs de mobile money en Afrique de l'Ouest nécessite de gérer des callbacks, des webhooks, des états de transaction complexes et des différences entre opérateurs. react-benin-payments abstrait tout cela.
Ma solution
- Hooks React prêts à l'emploi :
usePayment,useTransactionStatus - Support multi-opérateurs : MTN MoMo et Moov Money
- Gestion des états pending / success / failed avec retry automatique
- TypeScript natif avec types complets
import { usePayment } from 'react-benin-payments'
const { initiatePayment, status } = usePayment({
operator: 'mtn',
amount: 5000,
currency: 'XOF'
})
Stack technique
- Runtime : TypeScript, React
- Build : tsup
- Distribution : npm
Résultats
Un outil qui aide les développeurs béninois à intégrer les paiements locaux plus rapidement dans leurs applications.


