Welcome to MALIPOPAY
MALIPOPAY is Tanzania's most developer-friendly payment aggregator. One API gives you access to every payment channel in Tanzania: mobile money, bank payments, USSD, and card processing.
What you can do with MALIPOPAY
Accept payments from all 5 Tanzanian MNOs (M-Pesa, Mixx by YAS, Airtel Money, Halotel, TTCL Pesa), CRDB and NMB bank BillPay, USSD via 14608#, and Visa/Mastercard cards.
Disburse funds to mobile wallets and bank accounts at TZS 2,500 or 2.5% of the transaction, whichever is higher.
Create shareable payment links. No code required. Your customers click and pay.
Generate TRA-compliant invoices and EFD receipts automatically.
Pricing (transparent & competitive)
| Channel | Service Fee |
|---|---|
| MNO Collections (M-Pesa, Mixx, Airtel, Halotel, TTCL) | 2.5% of transaction value |
| Bank Collections (CRDB, NMB) | 2.5% of transaction value |
| Lipa Number / Till Collections | 2.5% of transaction value |
| GePG Payment | 2.5% of transaction value (unless otherwise agreed) |
| LUKU | 2.5% of transaction value (unless otherwise agreed) |
| Card Payments (Visa, Mastercard) | 3% of transaction value |
| Disbursements (mobile money and bank) | TZS 2,500 or 2.5%, whichever is higher |
| Settlement to your own bank account | Free |
The collection fee is deducted when the payment is received, so a successful collection credits your wallet net of the fee. Each collection reports what was taken: see feeAmount, feePercent and netAmount on the payment object. Because the fee is already collected, settling your balance to your own bank account costs nothing further.
Rates can be negotiated. Your project's own effective rates are readable at any time from GET /api/v1/project/fees, which is the authoritative source for what you are actually charged.
Base URL
https://core-prod.malipopay.co.tz
Every path carries its version, so a collection call is https://core-prod.malipopay.co.tz/api/v2/payment/collection.
There is one base URL and one API key. You do not switch hosts to go live: your account behaves as a sandbox until go-live is approved, on this same URL. See Testing.
All requests must include your API key in the apiToken header. Get your key from the dashboard.
API versions
These docs describe v2, the current API. It collects and pays out on every channel through one pair of endpoints, so you write the integration once and enable new rails without changing code.
v1 (/api/v1/payment/...) still works and existing integrations are unaffected. It is no longer documented — build new integrations on v2, and migrate when convenient.
Need help?
Message us on WhatsApp or email support@malipopay.co.tz. Include the payment reference and we can trace it end to end.