Pay for what succeeds. Nothing else.
Simple per-transaction pricing across every method and market. No setup fees, no monthly fees, no hidden charges.
- No setup fees
- No monthly fees
- Free sandbox
- Volume discounts
Collections
Accept payments from customers. Charged per successful transaction, in the transaction currency.
| Method | Market | Currency | Price |
|---|---|---|---|
M-Pesa STK push & paybill | Kenya | KES | 1.50% |
Mobile money MTN MoMo, Airtel Money | Uganda | UGX | 2.50% |
Mobile money Vodacom, Airtel, Tigo, Halotel | Tanzania | TZS | 2.50% |
Cards Visa & Mastercard | KE · NG · GH · ZA · Intl | KES/NGN/USD/GHS/ZAR | 3.50% |
Bank transfer Dynamic virtual accounts | Nigeria | NGN | 1% (capped at NGN 2,000) |
Stablecoins USDT & USDC | Global | USD | 1% |
- M-PesaKenya · KES1.50%
- Mobile moneyUganda · UGX2.50%
- Mobile moneyTanzania · TZS2.50%
- CardsKE · NG · GH · ZA · Intl · KES/NGN/USD/GHS/ZAR3.50%
- Bank transferNigeria · NGN1% (capped at NGN 2,000)
- StablecoinsGlobal · USD1%
M-Pesa minimum fee KES 1. Mobile money minimum fee UGX 100 / TZS 100. Stablecoin minimum fee USD 0.50.
Payouts
Send money to wallets and bank accounts. A flat fee per successful payout — failed payouts are free and fully reversed to your balance.
| Method | Market | Currency | Price |
|---|---|---|---|
M-Pesa | Kenya | KES | KES 30 |
Bank account | Kenya | KES | KES 100 |
Mobile money | Uganda | UGX | UGX 2,000 |
Mobile money | Tanzania | TZS | TZS 1,500 |
Bank account | Nigeria | NGN | NGN 50 |
- M-PesaKenya · KESKES 30
- Bank accountKenya · KESKES 100
- Mobile moneyUganda · UGXUGX 2,000
- Mobile moneyTanzania · TZSTZS 1,500
- Bank accountNigeria · NGNNGN 50
Processing at scale?
Custom rates for high volume, dedicated support, configurable settlement schedules, multi-entity accounts and priority routing.
Talk to salesIncluded with every account
- Hosted checkout & payment links
- Smart routing with automatic failover
- Signed webhooks with ~45h of retries
- Real-time balances & double-entry ledger
- Refunds, payout approvals & team roles
- 2FA, audit logs and test mode
Questions, answered.
Can't find what you're looking for? Our team is one email away.
Are there any setup or monthly fees?
No. You only pay per successful transaction. Failed, expired and cancelled payments are free, and there are no setup, monthly or minimum fees on our standard plan.
When do I receive my money?
Successful collections become available on a T+1 basis by default, after which you can pay out instantly to M-Pesa, mobile money or a bank account, or have balances settled automatically. Settlement schedules can be configured for eligible businesses.
What happens with refunds?
You can refund all or part of a payment from the dashboard or the API. The refunded amount is returned to the customer; the original processing fee is not returned.
How is the card fee calculated for different currencies?
Card payments are charged 3.5% of the transaction amount in the currency of the charge — KES, NGN, USD, GHS or ZAR. International cards and currency conversion may be subject to additional scheme costs, which we always show before you go live.
Do you offer volume discounts?
Yes. Businesses processing significant monthly volume, or with unusual risk or settlement requirements, can get custom pricing. Talk to our sales team and we'll come back within one business day.
Is test mode free?
Completely. The sandbox is free and unlimited, with magic numbers to simulate successes, failures and timeouts. No real money moves in test mode.
Start accepting payments today.
Create an account in minutes and build against the sandbox right away. Go live once your business is verified.