Flag of TanzaniaEast Africa · TZS

Collect mobile money payments and issue virtual cards by API in Tanzania

From Dar es Salaam to Arusha, your customers pay with Vodacom M-Pesa, Airtel Money, Mixx by Yas or Halotel. Monerails lets you accept all four wallets in Tanzanian shillings, pay recipients to their wallet and issue virtual dollar cards, through one integration.

What you can do in Tanzania

One Monerails account, one integration: here are the services open in Tanzania.

Collections

Accept Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) and Halotel through the API, on your website or in your app. The customer approves on their phone and the net amount lands on your TZS balance.

Available

Payouts

Pay suppliers, staff and customers by Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) and Halotel, one by one or in bulk, with a status for every payout.

Available

Settlements

Move your TZS balance to your mobile money or bank account whenever you want, priced like a payout.

Available

Payment links

Create a link in seconds and share it by WhatsApp, SMS, email or QR code: your customer pays in Tanzania with their wallet, no website needed.

Available

Virtual USD cards

Visa and Mastercard dollar cards for your team, your customers living in Tanzania and your AI agents, accepted online worldwide.

Available

API and webhooks

A REST API, a free test mode, idempotent requests and signed webhooks. Country code: TZ, currency: TZS.

Available

Supported operators in Tanzania

Collections

Your customers pay from

Vodacom M-PesaAirtel MoneyMixx by Yas (Tigo)Halotel
Payouts

You pay out to

Vodacom M-PesaAirtel MoneyMixx by Yas (Tigo)Halotel

Indicative list. The current list, with how each operator approves payments, is returned by the API:

GET /v1/operators?currency=TZS

Mobile money in Tanzania

Tanzania has four operators open on Monerails: letting the customer choose avoids abandoned payments. TZS amounts are sent in whole shillings (multiples of 100 in minor units). Tanzania is the default TZS country.

Use cases in Tanzania

01

Tourism and safaris

Get deposits and bookings paid by mobile money, and pay guides and drivers to their wallet.

02

Retail and distribution

Collect customer payments on any of the four operators, with no terminal.

03

Field teams

Send allowances and commissions to your agents in Tanzania, in bulk, with a status for each payment.

How it works

01

Open your account

Create your account in minutes and get your test keys: test mode is free, with test numbers for every country we cover.

02

Integrate, or go no-code

Call POST /v1/collections with "currency": "TZS" from your server, or create a payment link from the dashboard, with no development.

03

Go live

Once your business is verified, your live keys collect and pay out in Tanzania. Every operation is confirmed by a signed webhook.

Pricing in Tanzania

Mobile money

Collection and payout fees in Tanzania are published country by country on the price list, with no subscription or setup fee: see the price list. Every fee is shown before you confirm.

See the price list

Virtual USD cards

$1per virtual card
Freeto fund a card
$0monthly subscription
1.5%to withdraw from a card to the cards balance

Frequently asked questions

Which mobile money operators are available in Tanzania?

Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) and Halotel, for collections and payouts alike. The current list, with how each operator approves payments (PIN or one-time code), is returned by GET /v1/operators?currency=TZS&country=TZ.

Which country code and amount format should I use?

The country code is TZ, the default for TZS, so the country field is optional. TZS amounts are in minor units and must be multiples of 100 (whole units): "amount": 250000 means TSh2,500.

Do I need a website to collect in Tanzania?

No. A Monerails payment link opens a page where your customer chooses Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) or Halotel, enters their number and approves. You share it by WhatsApp, SMS, email or QR code, and every payment shows up in your dashboard.

Can I issue virtual cards to people living in Tanzania?

Yes. Virtual Visa and Mastercard dollar cards are issued to cardholders living in the countries we cover, Tanzania included. A card costs $1, funding it is free, and it works online wherever Visa or Mastercard is accepted.

Ready to get started in Tanzania?

Open an account in minutes. Test mode is free, with no subscription.

Flag of TanzaniaEast Africa · TZS

Collect mobile money payments and issue virtual cards by API in Tanzania

From Dar es Salaam to Arusha, your customers pay with Vodacom M-Pesa, Airtel Money, Mixx by Yas or Halotel. Monerails lets you accept all four wallets in Tanzanian shillings, pay recipients to their wallet and issue virtual dollar cards, through one integration.

What you can do in Tanzania

One Monerails account, one integration: here are the services open in Tanzania.

Collections

Accept Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) and Halotel through the API, on your website or in your app. The customer approves on their phone and the net amount lands on your TZS balance.

Available

Payouts

Pay suppliers, staff and customers by Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) and Halotel, one by one or in bulk, with a status for every payout.

Available

Settlements

Move your TZS balance to your mobile money or bank account whenever you want, priced like a payout.

Available

Payment links

Create a link in seconds and share it by WhatsApp, SMS, email or QR code: your customer pays in Tanzania with their wallet, no website needed.

Available

Virtual USD cards

Visa and Mastercard dollar cards for your team, your customers living in Tanzania and your AI agents, accepted online worldwide.

Available

API and webhooks

A REST API, a free test mode, idempotent requests and signed webhooks. Country code: TZ, currency: TZS.

Available

Supported operators in Tanzania

Collections

Your customers pay from

Vodacom M-PesaAirtel MoneyMixx by Yas (Tigo)Halotel
Payouts

You pay out to

Vodacom M-PesaAirtel MoneyMixx by Yas (Tigo)Halotel

Indicative list. The current list, with how each operator approves payments, is returned by the API:

GET /v1/operators?currency=TZS

Mobile money in Tanzania

Tanzania has four operators open on Monerails: letting the customer choose avoids abandoned payments. TZS amounts are sent in whole shillings (multiples of 100 in minor units). Tanzania is the default TZS country.

Use cases in Tanzania

01

Tourism and safaris

Get deposits and bookings paid by mobile money, and pay guides and drivers to their wallet.

02

Retail and distribution

Collect customer payments on any of the four operators, with no terminal.

03

Field teams

Send allowances and commissions to your agents in Tanzania, in bulk, with a status for each payment.

How it works

01

Open your account

Create your account in minutes and get your test keys: test mode is free, with test numbers for every country we cover.

02

Integrate, or go no-code

Call POST /v1/collections with "currency": "TZS" from your server, or create a payment link from the dashboard, with no development.

03

Go live

Once your business is verified, your live keys collect and pay out in Tanzania. Every operation is confirmed by a signed webhook.

Pricing in Tanzania

Mobile money

Collection and payout fees in Tanzania are published country by country on the price list, with no subscription or setup fee: see the price list. Every fee is shown before you confirm.

See the price list

Virtual USD cards

$1per virtual card
Freeto fund a card
$0monthly subscription
1.5%to withdraw from a card to the cards balance

Frequently asked questions

Which mobile money operators are available in Tanzania?

Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) and Halotel, for collections and payouts alike. The current list, with how each operator approves payments (PIN or one-time code), is returned by GET /v1/operators?currency=TZS&country=TZ.

Which country code and amount format should I use?

The country code is TZ, the default for TZS, so the country field is optional. TZS amounts are in minor units and must be multiples of 100 (whole units): "amount": 250000 means TSh2,500.

Do I need a website to collect in Tanzania?

No. A Monerails payment link opens a page where your customer chooses Vodacom M-Pesa, Airtel Money, Mixx by Yas (Tigo) or Halotel, enters their number and approves. You share it by WhatsApp, SMS, email or QR code, and every payment shows up in your dashboard.

Can I issue virtual cards to people living in Tanzania?

Yes. Virtual Visa and Mastercard dollar cards are issued to cardholders living in the countries we cover, Tanzania included. A card costs $1, funding it is free, and it works online wherever Visa or Mastercard is accepted.

Ready to get started in Tanzania?

Open an account in minutes. Test mode is free, with no subscription.