Skip to main content

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

Collect Payments

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.

Send Payouts

Disburse funds to mobile wallets and bank accounts at TZS 2,500 or 2.5% of the transaction, whichever is higher.

Payment Links

Create shareable payment links. No code required. Your customers click and pay.

Invoicing & EFD

Generate TRA-compliant invoices and EFD receipts automatically.

Pricing (transparent & competitive)

ChannelService 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 Collections2.5% of transaction value
GePG Payment2.5% of transaction value (unless otherwise agreed)
LUKU2.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 accountFree

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.