API Reference v1.0
Aurax Pay API
Accept mobile money payments, disburse funds, and manage transactions across Tanzania — through a single, unified API.
Fast Integration
Accept your first payment in under 30 minutes
All Networks
M-Pesa, Tigo Pesa, Airtel Money, Halopesa
Secure by Default
HMAC signatures, hashed keys, TLS 1.3
Simple REST API
JSON in, JSON out. No SDKs required
How it works
Aurax Pay sits between your application and Tanzania's mobile money networks. You make a single API call to us — we handle routing, retries, and reconciliation. Your customers never interact with the underlying network directly.
Your App → POST /v1/payments → Aurax Pay API → Mobile Network
Your App ← Webhook callback ← Aurax Pay API ← Network confirms
Your App ← Webhook callback ← Aurax Pay API ← Network confirms
Base URL
All API requests are made to:
https://api.auraxpay.net/v1
Environments
Supported channels
MPESA
M-Pesa
Vodacom
TIGO_PESA
Tigo Pesa
MIC Tanzania
AIRTEL_MONEY
Airtel Money
Airtel Tanzania
HALOPESA
HaloPesa
Halotel