Logo Lanfrica

Niyomugabo-fred/africa-payments-hub

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Niy
Hôte:
# Africa Payments Hub — Open-Source Payment Gateway API for Rwanda & Africa > **Keywords:** Africa payment gateway · Rwanda mobile money API · MTN MoMo Django · Airtel Money · UrubutoPay · Flutterwave · Paystack · Paypack · Stripe Africa · open-source payment API **Africa Payments Hub** is a free, open-source **Django REST payment API** that unifies **MTN Mobile Money**, **Airtel Money**, **UrubutoPay**, **Paypack**, **Flutterwave**, **Paystack**, **DPO**, **Pesapal**, **Stripe**, and **PayPal** behind one simple interface. If you are searching for a **payment gateway for Rwanda**, a **mobile money API for Africa**, or a **Django Flutterwave / Paystack / MoMo integration**, this repository is built for you. | | | |--|--| | **Repository** | github.com | | **Author** | Niyomugabo Frederic — Software Engineer | | **Email** | niyomugabofrederic39@gmail.com | | **License** | MIT (commercial use allowed) | | **Stack** | Python · Django 5 · Django REST Framework · Docker | --- ## Table of contents - Why Africa Payments Hub - Supported payment providers - Quick start - API reference - Use cases - UrubutoPay setup (Rwanda) - Frontend demo checkout - Architecture - Documentation - FAQ - Author & contact - Contributing - License --- ## Why Africa Payments Hub Building payments in East Africa usually means wiring **many different SDKs** — MTN MoMo Collection, Airtel Money, UrubutoPay, Flutterwave, Paystack, cards, and international wallets. This project gives you: - **One initiate endpoint** for every provider (`POST /api/payments/initiate/`) - **Rwanda-first defaults** — RWF, phone normalization (`078…` → `25078…`), Kigali timezone - **Mobile money + cards + banks** in a single backend - **Webhooks, verify, admin, Swagger** out of the box - **Production-oriented code** — domain errors, `PaymentResult`, logging, migrations - **MIT license** — use in startups, fintechs, schools, and SaaS products ### Who is this for? - Deve …

Licenses