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.

M-Pesa, Mixx by Yas, Airtel Money, HaloPesa
POST /v1/payments
{ "number": "2557XXXXXXXX",
  "amount": 45000,
  "reference": "ORDER-1042" }
Sending request…The customer’s phone receives a PIN prompt

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.

Step 1Create an account

Business name, email and phone number. About 5 minutes.

Step 2Verify your identity

Pay the one-time TZS 50,000 activation fee, then upload your NIDA, passport or driving licence, plus business details if registered.

Step 3Connect

Send a payment link, or connect your website through the API.

Step 4Get paid

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.

Per paymenta small fee on successful payments only. You pay nothing when no money comes in.
Per withdrawala small fee when you withdraw to mobile money. You see your exact amount before you confirm.
TZS 50,000one-time activation fee, unlocks verification and API access. No monthly fee.

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