No lengthy integrations. No waiting for approval. Just a clean API that works the first time.
Sign up in 60 seconds using Google or email. No credit card required for the sandbox.
Paste your provider credentials. We encrypt them instantly — you never have to handle them again.
Pick a language, copy the snippet, hit send. Your first payment lands in seconds.
Built from the ground up for African commerce — not an afterthought bolted onto a Western gateway.
No complex onboarding. Create an account, add your provider credentials, and start accepting MTN MoMo and Airtel Money within minutes — not days.
Credentials are encrypted at rest with AES-256-GCM. JWTs with automatic rotation, rate limiting, and a full audit trail on every action.
One integration covers Uganda, Kenya, Nigeria, Ghana, Rwanda, and South Africa. Every major mobile money network under a single REST API.
Both directions — accept money from customers and send disbursements, salaries, or refunds directly to mobile wallets in real time.
Monitor every transaction, check live balances, and view your volume metrics from a modern dashboard. No spreadsheet hunting.
Get notified instantly as payments settle. Every webhook is signed so your server can verify authenticity without storing secrets.
Predictable JSON, clear error codes, and comprehensive documentation. Works with any language — if it can make an HTTP request, it can use AUP.
curl -X POST \
https://api.aupayafrica.com/v1/payments/deposit \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"amount": 5000,
"currency": "UGX",
"account": "256771234567",
"narrative": "Payment for Order #1042",
"provider": "MTN_UG"
}'{ "status": "PENDING", "transaction_id": "a1b2c3d4-...", "provider_tx_ref": "MTN-284719-TX" }