For businesses in Tanzania

Get paid from any phone in Tanzania.

Share a payment link on WhatsApp, or connect your own system. Your customer approves with their mobile money PIN, and the money lands in your BongoPay balance, ready to withdraw.

  • No setup or monthly fee
  • 6% per successful payment
  • Free withdrawals
A woman smiling as she checks a payment on her phone

Your customers pay with

M-Pesa
Airtel Money
Mix by Yas
HaloPesa

Payments processed by

Selcom

What happens when someone pays you

Four steps, from sharing a link to having the money in your account. Most payments are done in under a minute, depending on how fast your customer enters their PIN.

  1. 1

    You share a link

    Create it once in your dashboard, then send it on WhatsApp, Instagram or by SMS.

    bongopay.net/link/neema-kitenge
  2. 2

    They get a PIN prompt

    Your customer types their mobile money number and their network sends a prompt to their phone.

    Prompt sent to 0754 *** 412
  3. 3

    They approve it

    When they enter their PIN, we confirm the payment with Selcom and add it to your balance.

    BPY-20261001-7F3C21A9 · paid
  4. 4

    You withdraw

    Send your balance to mobile money or your bank. We check each withdrawal before it goes out.

    Withdrawal to CRDB · TZS 470,000

Use it from your phone, or from your own system

Payment links

For people who sell on WhatsApp, Instagram or in person. You don't need a website. Make a link for a product or a fixed amount and share it wherever you talk to customers.

Make your first link

The API

For shops, apps and systems that need payments built in. One request sends the PIN prompt. We call your webhook when the payment is paid or fails, signed so you can check it came from us.

# Ask the customer to pay TZS 50,000
curl -X POST https://bongopay.net/api/v1/pay-via-mobile \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Asha Mwakyusa",
    "phone": "255754312412",
    "amount": 50000,
    "transaction_id": "ORDER-1042"
  }'

# Response
{ "payment_reference": "BPY-20261001-7F3C21A9",
  "status": "pending" }
Read the API docs

You pay 6% when a payment goes through, and nothing when it doesn't.

There's no monthly fee and no setup fee. If a customer cancels or their payment fails, it costs you nothing. Withdrawals are free.

Customer paysFee (6%)You receive
TZS 5,0003004,700
TZS 20,0001,20018,800
TZS 50,0003,00047,000
TZS 250,00015,000235,000

The fee is taken automatically, so the balance you see is what you can withdraw.

What you need to open an account

  • Your NIDA number
  • Your TIN or business licence
  • A phone number and an email address
  • Where withdrawals should go: mobile money, or CRDB, NMB, NBC, Equity Bank and Selcom Bank

Who handles your money

BongoPay is software made by Bongofey. The payments themselves are processed and settled by Selcom, a licensed payment service provider in Tanzania. We never ask for your Selcom details, and you never need to deal with them.

Every shilling that comes in or goes out is recorded against your account, and every payment has a reference number like BPY-20261001-7F3C21A9. If something looks wrong, send us that number and we can trace it.

Email

HoursMonday to Friday, 8:00 to 18:00 EAT

Payments settled bySelcom

Common questions

How long does it take to get approved?

We review new accounts before they can take live payments. It depends on how complete your documents are, so upload your NIDA and TIN when you sign up.

What if my customer doesn't get the PIN prompt?

Ask them to check the number and that their phone has signal, then try again from the same link. You only pay the fee on payments that go through.

How do I get my money out?

Request a withdrawal from your dashboard to mobile money or your bank. We check each one before sending it, and there's no withdrawal fee.

Can I connect my own website or app?

Yes. Create an API key in your dashboard and follow the developer docs. Payments and webhooks work the same way as payment links.