Skip to content
TaifaPayTaifaPay home

Taifa Merchants · for business

Collect and pay out across Africa.

Accept payments through mobile money, the major card schemes and direct bank transfer — then move that money out just as easily, with instant payouts and a single dashboard across every market you operate in.

Read the API docs

Channels

Give customers their preferred way to pay

Every channel is part of the same integration, so adding a network or a market later is a setting rather than a project.

Mobile money

The dominant way most of Africa pays. Collect from and disburse to wallets on the networks your customers already use.

  • M-Pesa
  • MTN MoMo
  • Airtel Money
  • Orange Money
  • Vodacom M-Pesa
  • Moov Money
  • Wave
  • Tigo Pesa
  • EcoCash
  • AirtelTigo Money
  • Telecel Cash
  • Zamtel Kwacha
  • Azam Pesa
  • T-Kash
  • Africell Money
  • TNM Mpamba
  • Zeepay
  • Paga

Cards

Accept the major international card schemes for customers who prefer to pay by card, online or in person.

  • Visa
  • Mastercard

Bank transfer

Move larger amounts straight between bank accounts, and run supplier or payroll disbursements the same way.

  • Pesalink
  • Direct bank transfer

Markets

  • Kenya
  • Tanzania
  • Uganda
  • Rwanda
  • Ghana
  • Nigeria
  • Senegal
  • Côte d’Ivoire
  • Cameroon
  • Zambia
  • Malawi
  • Mozambique
  • DR Congo
  • Benin
  • Burkina Faso
  • Mali
  • Togo
  • Gabon
  • Zimbabwe
  • Madagascar
  • Egypt
  • South Africa
  • Ethiopia
  • Sudan
  • Chad
  • Niger
  • Morocco
  • Guinea
  • Sierra Leone
  • Liberia
  • Gambia
  • Congo
  • Burundi
  • Angola
  • Namibia
  • Botswana
  • eSwatini
  • Lesotho

What you get

Everything on one account

Accept everywhere

One integration covers mobile money, the major card schemes and direct bank transfer, with no separate contract per network.

Instant payouts

Disburse to wallets, cards or bank accounts without waiting on a rolling settlement cycle to release your funds.

Collection and disbursement

The same account handles money in and money out, so your balance and reconciliation stay in one place.

One dashboard

Track collections, payouts and balances across every market and channel, with a record of each transaction as it settles.

Encrypted and monitored

Transactions are encrypted in transit and at rest, and watched for fraud and anomalies as they move.

Direct local rails

Connections sit directly on each market’s own rails, which means fewer intermediaries between your customer and your account.

For developers

A REST API, not a project plan.

Pull your keys from the dashboard, build against the sandbox, and switch to live when you are ready. Collections and payouts follow the same shape across every network, so learning one market teaches you the rest.

payout.http

POST /v1/payoutsAuthorization: Bearer sk_live_… {  "channel":   "airtel_money",  "country":   "TZ",  "amount":    180000,  "currency":  "TZS",  "recipient": { "msisdn": "255712345678" },  "reference": "SUPPLIER-RUN-14"} 201 Created{ "id": "pay_3c71", "status": "processing" }
Sample request. The full reference lives in the API docs.

Start accepting payments

Register your business and submit your settlement details. If you would rather talk it through first, we are happy to.