react-benin-payments — SDK de paiement mobile money pour React
À propos de react-benin-payments
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.
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.
Ce que ça fait
- 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
Utilisation
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
Impact
Un outil qui aide les développeurs béninois à intégrer les paiements locaux plus rapidement dans leurs applications.
Highlights
Recent Projects
A recently completed project showcasing problem-solving, design thinking, and execution.


