Accept mobile money payments with one API.
PochiNet connects you to M-Pesa, Mixx by Yas, Airtel Money and HaloPesa through a single integration. Your customer approves with their PIN, and your system is notified by webhook.
POST /v1/payments
{ "number": "2557XXXXXXXX",
"amount": 45000,
"reference": "ORDER-1042" }
Choose how to collect money
Collections API
Send a payment request from your website, app or POS.
- REST + JSON, Bearer API key
- Your own reference for every payment
- A webhook on every status change
Payment links
Send a link on WhatsApp, Instagram, SMS or email. No code required.
- Create it in the dashboard
- Checkout in Swahili and English
- Customers need no app or account
Wallet and payouts
Payments land in your PochiNet wallet.
- Withdraw to any mobile money number
- Statements and CSV/Excel export
- Balance and held funds are clearly shown
From sign-up to your first payment
No long sales process. Sign up, verify your business, then connect.
Business name, email and phone number. About 5 minutes.
Pay the one-time TZS 50,000 activation fee, then upload your NIDA, passport or driving licence, plus business details if registered.
Send a payment link, or connect your website through the API.
Payments land in your wallet. Withdraw to mobile money whenever you need.
Send a request. Receive a webhook.
- Create an API key in the Dashboard, under Developers. It is shown only once.
- Send the number, the amount in TZS and your reference.
- Save your webhook URL, then mark the order as paid when the status is COMPLETED.
Any business paid by mobile money
Online shops
Send a request at checkout, and the webhook confirms the order.
Apps and SaaS
Collect subscriptions and top-ups inside your app. Use the user ID as the reference.
Freelancers
One link per job over WhatsApp, and get paid before you start.
Schools and churches
One link for fees or donations. The dashboard shows who has paid.
Clinics
Take a deposit before appointments.
Event organisers
Sell tickets on WhatsApp and see every buyer’s number.
Simple pricing. No monthly fees.
No monthly fee, no minimum sales.
Before you sign up
How much does PochiNet cost?
There is no monthly fee. A small fee is deducted from each successful payment and each withdrawal, and you can see it on every transaction in your dashboard. A one-time activation fee of TZS 50,000 unlocks verification and API access.
Do my customers need to download anything?
No. The customer receives a prompt on their phone and approves it with a PIN. A payment link opens in the browser.
What do I need for verification?
An ID (NIDA, passport or driving licence), plus business details if registered.
Do I have to be a developer?
No. Payment links need no code. The API is for those who want to connect a website or app.
What happens if a payment fails?
The webhook carries the payment status, and you can send the customer a new request with the same or a new reference.
Stop chasing payments. Start collecting.
Create an account and send your first request today.
Sign up