All posts

September 29, 2026

Kenyan Businesses: Getting Paid by International Customers Beyond M-Pesa

M-Pesa dominates payments at home, but international customers can't pay with it. Here's how Kenyan businesses accept card and stablecoin payments from abroad.

Kenya's mobile money ecosystem is one of the world's most advanced — for domestic payments. When your customers are in the US, Europe or elsewhere in Africa, M-Pesa doesn't help them pay you, and Stripe doesn't onboard businesses based in Kenya.

The usual options

  • PayPal — available for receiving in Kenya, with fees and conversion costs when withdrawing.
  • Bank wires — costly for smaller amounts.
  • Freelance platforms — high commissions.
  • Stablecoins and card-to-crypto checkout — fast, dollar-denominated, direct to your wallet.

How it works

You send a payment link. A customer abroad pays by card through a licensed provider available in their country, or in USDT/USDC directly. The payment arrives in your wallet within minutes. From there, many Kenyans convert to shillings through P2P markets that pay out to M-Pesa.

Ideas for Kenyan sellers

  • Software and design studios billing foreign clients.
  • Tour operators taking deposits from international travellers.
  • Online educators selling to the diaspora.

Getting started

  1. Create a free Vulta account — email only, no company documents.
  2. Add a USDC (Polygon) wallet for card payments, plus any crypto wallets you want (USDT on TRON is popular and cheap).
  3. Create a payment link: Card only for mainstream buyers, Card + Crypto for everyone.

Vulta takes 0% of payments; plans are Free, Pro ($20/month) and Max ($49/month). Always check how your local rules treat income received in digital assets and declare it for tax as required.

Frequently asked questions

Can I get the money into M-Pesa?

Indirectly. Many people sell USDT or USDC on P2P markets that pay out to M-Pesa. Use reputable platforms with escrow.

Is a card payment from a European customer instant?

Usually the USDC arrives within minutes of the customer completing payment on the provider's page.

Can tour operators take deposits?

Yes. Create a link for the deposit amount per booking, or an open-amount link where the customer enters the agreed sum.

What fees do customers pay?

Card providers show their fee on their page. Crypto payers pay the network fee, usually cents on TRON or Polygon.

Get paid by card or crypto, straight to your wallet

Create a free payment link in under a minute. No KYC for you, no custody, 0% Vulta fee.

Create free payment link
Back to all posts