Live in Uganda, Kenya, Nigeria, Ghana, Rwanda & South Africa

Accept mobile money instantly.

Get set in under 5 minutes. One secure API to accept MTN MoMo, Airtel Money, and more across Africa — no complex contracts, no waiting weeks.

No credit card for sandboxHTTPS everywhereFull audit log
6
Countries live
2
Mobile providers
<5 min
Time to first payment
99.9%
API uptime
Simple by design

From sign-up to first payment in 3 steps.

No lengthy integrations. No waiting for approval. Just a clean API that works the first time.

01

Create your account

Sign up in 60 seconds using Google or email. No credit card required for the sandbox.

02

Add your credentials

Paste your provider credentials. We encrypt them instantly — you never have to handle them again.

03

Make your first API call

Pick a language, copy the snippet, hit send. Your first payment lands in seconds.

Why African Union Payments

Everything you need to move money across Africa.

Built from the ground up for African commerce — not an afterthought bolted onto a Western gateway.

Go live in under 5 minutes

No complex onboarding. Create an account, add your provider credentials, and start accepting MTN MoMo and Airtel Money within minutes — not days.

Bank-grade security, built in

Credentials are encrypted at rest with AES-256-GCM. JWTs with automatic rotation, rate limiting, and a full audit trail on every action.

Pan-African by design

One integration covers Uganda, Kenya, Nigeria, Ghana, Rwanda, and South Africa. Every major mobile money network under a single REST API.

Deposits & payouts

Both directions — accept money from customers and send disbursements, salaries, or refunds directly to mobile wallets in real time.

Real-time dashboard

Monitor every transaction, check live balances, and view your volume metrics from a modern dashboard. No spreadsheet hunting.

Signed webhook events

Get notified instantly as payments settle. Every webhook is signed so your server can verify authenticity without storing secrets.

Developer first

A clean REST API your team will actually enjoy.

Predictable JSON, clear error codes, and comprehensive documentation. Works with any language — if it can make an HTTP request, it can use AUP.

  • Deposits — pull from MTN MoMo & Airtel Money
  • Payouts — disburse to any mobile wallet
  • Balance queries — check your live provider balance
  • Signed webhooks — verified payment notifications
  • JWT auth with automatic rotation
  • Sandbox environment — test without real money
POST /v1/payments/deposit
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"
  }'
Response
{
  "status": "PENDING",
  "transaction_id": "a1b2c3d4-...",
  "provider_tx_ref": "MTN-284719-TX"
}
Trusted byPaySahelJambo CommerceSaharaCartUbuntu BankNiloTech
Sandbox is free. No card needed.

Start accepting mobile money payments today.

Join businesses across Africa using AUP to accept MTN MoMo and Airtel Money with a single, clean API.

Free sandbox. Live in under 5 minutes. No lengthy onboarding.