Ultraner is the payment backbone for people, merchants, and platforms across Africa. One API covers mobile money, PayPal, and Stripe cards — all settling into a single wallet in the recipient's local currency. Connect once, reach everywhere.
Coverage
Live
Tanzania
LiveTZS · AzamPay · Selcom
Rwanda
LiveRWF · AzamPay
Expanding to
Kenya
KES
Uganda
UGX
Ghana
GHS
Nigeria
NGN
Senegal
XOF
Cameroon
XAF
South Sudan
SSP
Ethiopia
ETB
Ivory Coast
XOF
Wallet balance
TZS 482,000
Received from Amina J.
Wallet transfer · just now
+TZS 50,000
CompletedCross-border to Kigali
RWF transfer via AzamPay · 1h ago
−TZS 120,000
DeliveredEscrow released
Item delivered and verified · 2h ago
+TZS 80,000
ReleasedInfrastructure
From a first wallet deposit in Dar es Salaam to a fully integrated business gateway in Lagos — Ultraner handles the infrastructure so your product doesn't have to.
AzamPay, Selcom, PayPal, Stripe and more — all under one API. International cards and PayPal settle in the recipient's local currency automatically. Add a new country without touching your code.
Move money between wallets in milliseconds. Balance updates arrive via WebSocket the moment a payment settles — no polling, no delays.
Hold funds until conditions are met. Buyers release, dispute, or recover — sellers receive only when trust is confirmed.
Every shilling, franc, and naira tracked with double-entry bookkeeping. No phantom balances, no race conditions — just a clean, auditable record per currency.
Scoped API keys, HMAC-signed webhook delivery, and a developer console built for production. One integration that scales across every market you enter.
Swahili, English, Kinyarwanda — localisation built into the core, not bolted on. Every screen ships in the language your users actually speak.
Mobile money via /v1 and /v2, international cards via /stripe, and PayPal via /paypal — all under one API key. When we add Kenya or Ghana, your code stays the same.
Quick start
# Mobile money — auto-routes by phone prefix
POST /v1/payments/express/mno
{
"account_number": "255712345678", # Tanzania
"amount": 50000,
"provider": "Airtel"
}
# International card (global payer → African wallet)
POST /stripe/sessions
{ "token": "pl_live_xxxx" }
# PayPal (US/EU payer → African wallet in local currency)
POST /paypal/orders
{ "token": "pl_live_xxxx", "currency": "USD" }
# Universal checkout — any gateway, any country
POST /v0/pay/checkout
{ "token": "pl_live_xxxx", "phone": "250781234567",
"provider": "MTN", "payerCountry": "RW" }Start building
One Ultraner account gives you a personal wallet, business payment gateway, and developer API — across every country we operate in.