Stripe vs Paystack vs Flutterwave for African Businesses Selling Globally
Which payment gateway should an African business use to take money from customers abroad? Fees for international cards, USD settlement, availability and the real cost of getting Stripe through a US company.
By Wale Jones · Updated 2026-10-24
Key takeaways
- Paystack is the best default for most African businesses selling abroad. Its international card fees are the lowest of the three in every country we checked: 3.9% + ₦100 in Nigeria, 3.8% in Kenya, 1.95% in Ghana and 3.1% + R1 in South Africa.
- Flutterwave charges 4.8% on international cards across Nigeria, Ghana, Kenya and South Africa, but it supports more currencies and countries, and its payout network is the bigger draw.
- Stripe still doesn't let businesses in Nigeria, Ghana, Kenya or South Africa sign up directly. Its own site sends those countries to Paystack, which Stripe owns.
- To use Stripe itself, you need a foreign company, usually a US one through Stripe Atlas ($500, then $100 a year), plus US tax filings that carry a $25,000 penalty if you miss certain forms.
- Stripe is worth that effort mainly for SaaS and subscription businesses selling mostly to US and European customers, or startups planning to raise money abroad.
For most African businesses selling to customers abroad, Paystack is the right starting point. It's available locally, takes Visa, Mastercard and Apple Pay from foreign customers, and charges less on international cards than Flutterwave in all four countries we checked. Choose Flutterwave if you need many currencies or sell across several African markets. Go for Stripe only if your business is built around US and European customers and you're ready to run a US company.
The short answer: which should you pick?
- A Lagos designer selling templates, a Nairobi consultant billing UK clients, an Accra shop shipping abroad: Paystack.
- A business collecting in several African countries and currencies, or paying suppliers across the continent: Flutterwave.
- A SaaS startup whose customers are mostly in the US and Europe, especially one planning to raise from foreign investors: Stripe through a US company.
The rest of this guide explains why.
Can African businesses use Stripe directly?
Not in Nigeria, Ghana, Kenya or South Africa. Stripe's global availability page lists 44 countries where you can sign up. Côte d'Ivoire, Ghana, Kenya, Nigeria and South Africa appear as "Extended network", and their links go to paystack.com, not to a Stripe sign-up form. Stripe bought Paystack in 2020, and in these markets Paystack is effectively Stripe's local product.
So when people say an African business "uses Stripe", they usually mean one of two things:
- They use Paystack, which is Stripe's African arm.
- They set up a company abroad, usually a US company through Stripe Atlas, and open a Stripe account for that company.
How the fees compare
International card fees are what matter when you sell globally, so that's what this table shows. Local card and mobile money fees are a separate question.
| Country | Paystack (international cards) | Flutterwave (international cards) |
|---|---|---|
| Nigeria | 3.9% + ₦100 | 4.8% (+7.5% VAT on the fee) |
| Ghana | 1.95% | 4.8% |
| Kenya | 3.8% | 4.8% |
| South Africa | 3.1% + R1 (excl. VAT) | 4.8% (excl. VAT) |
Stripe (US company): 2.9% + 30¢ for US cards, plus 1.5% for international cards and 1% if currency conversion is needed. So a US customer costs 2.9% + 30¢, and a UK customer paying in pounds costs up to 5.4% + 30¢.
One exception: on very small Nigerian sales, Paystack's flat ₦100 adds up. On a sale under about $5, Flutterwave's straight percentage can come out cheaper.
Ghana stands out. Paystack's Ghana pricing page lists international cards at the same 1.95% as local cards, which makes it unusually cheap for Ghanaian sellers. The trade-off is that payments settle in cedis.
A $100 sale, three ways
Say a Lagos designer sells a $100 template pack to a customer in Texas:
- Paystack Nigeria: 3.9% + ₦100 comes to about $4.00, and you receive naira, or dollars if you've set up USD settlement.
- Flutterwave Nigeria: 4.8% plus 7.5% VAT on the fee comes to about $5.16.
- Stripe through a US company: 2.9% + 30¢ comes to $3.20, because the card is domestic to Stripe. If the buyer were in London, it would be about $4.70 before any conversion fee.
Stripe wins on a single US sale, but that doesn't include the company. At $500 to set up and $100 a year, plus an accountant for US filings, you need a fair amount of sales before the lower card fee pays for the structure.
One Flutterwave detail to check: its pricing pages say customers bear transaction charges by default. That means a foreign buyer may see a higher total at checkout than the price on your site. You can switch this in the dashboard, and you probably should if you're selling to people abroad.
Can you get paid in dollars instead of local currency?
This matters most in Nigeria, where holding dollars protects you from naira swings.
Paystack:
- Nigeria: international payments settle in naira by default. USD settlement into a Zenith Bank domiciliary account is available as a public pilot.
- Kenya: international cards can be charged in KES or USD, and settled into a Kenya-based USD bank account.
- Ghana and South Africa: international payments settle in cedis or rand. We didn't find a USD settlement option.
Flutterwave: its Nigeria, Ghana, Kenya and South Africa pricing pages all say international cards are charged and settled in local currency by default. Flutterwave says it accepts more than 30 currencies, but the pages don't list fees for USD settlement, so ask its sales team if dollars matter to you.
Stripe (US company): you're paid in dollars into a US bank account. Atlas sets one up through Stripe Treasury, with Fifth Third Bank holding the account. Getting that money home to Nigeria or Kenya then needs another step, such as a receiving account or international transfer. Our guide to getting paid in USD in Nigeria compares those options.
What does Stripe through a US company actually involve?
Stripe Atlas makes the paperwork easy, but the obligations don't go away.
What Atlas costs: $500 once, which covers Delaware incorporation, your tax ID (EIN), the first year of registered agent service and $2,500 in Stripe credits. After that, the registered agent costs $100 a year. Stripe says incorporation takes about two business days.
What comes after:
- US tax returns every year, even if the company made no money. A C-corporation files Form 1120.
- Form 5472 if the company is foreign-owned. Missing it costs $25,000 per form, according to Plane's guide for international founders.
- Delaware annual report and franchise tax each March. LLCs pay $300 a year.
- Home-country tax. Your Nigerian, Kenyan or South African tax obligations don't disappear because the company is in Delaware. Talk to a local accountant about how the US company and your income interact.
Budget roughly $1,000 to $2,000 a year for the company and its accounting, once you include a US tax preparer. That's our estimate, not a quote.
When it's worth it:
- You sell subscriptions to US and European customers and want Stripe Billing, customer portals and tax tools that connect easily to other software.
- You're raising money from foreign investors, who often prefer a Delaware company anyway.
- Your monthly volume is high enough that saving 1% or more on card fees covers the running costs.
When to skip it: you sell one-off products or services, most of your revenue is under a few thousand dollars a month, or you'd rather not deal with US compliance. Paystack does the job.
Which one do foreign customers trust at checkout?
All three take Visa and Mastercard. A few details matter for buyers abroad:
- Apple Pay: Paystack merchants in Nigeria, Ghana, Kenya, South Africa and Côte d'Ivoire can accept it from cardholders in the US, UK, Canada and some other countries, according to Techpoint Africa. You need international payments switched on.
- Payment links and hosted checkout: all three offer them, so you can sell without building a website.
- Checkout currency: if your foreign customer sees naira or rand, some will hesitate and some banks will add a foreign transaction fee on their side. Paystack Kenya's USD option, Paystack Nigeria's USD pilot and Stripe's US account all let you show a dollar price.
Where Flutterwave is the better choice
Flutterwave's international card fee is higher, but it has real strengths:
- Reach. Flutterwave received its Ghana licence in 2024, which Wikipedia lists as its 34th African country licence. If you collect from customers in many African countries, it covers more of them than Paystack.
- Payouts. Flutterwave can pay out to bank accounts and mobile money, which suits businesses paying freelancers or suppliers across several countries.
- Growing licences in Nigeria. It secured a switching and processing licence in Nigeria, and in April 2026 a national microlender licence from the Central Bank of Nigeria. That lets it hold deposits and offer accounts directly.
If you're a Nigerian marketplace paying sellers in Ghana and Kenya, Flutterwave is probably worth its higher international fee.
Common problems when selling abroad
- International payments switched off. On Paystack, you need to enable international payments in your dashboard before foreign cards work.
- Customers paying the fees without realising. Check Flutterwave's default fee setting.
- Settling in local currency when you wanted dollars. USD settlement usually needs a separate domiciliary account and approval, so set it up before your first big sale.
- Chargebacks. International sales carry higher chargeback risk. Keep proof of delivery, especially for digital products.
- Using a US company without accounting for it. The $25,000 Form 5472 penalty is the expensive lesson here.
The verdict
Start with Paystack. It's local, it's cheapest on international cards in every country we checked, and in Nigeria and Kenya you can be paid in dollars. Move to Flutterwave if you need its payout network or broader country coverage, and switch fees to your side. Set up Stripe through a US company only when your customers are mostly in the US and Europe and your revenue can carry the annual cost.
Selling from South Africa specifically? Our South African payment gateway comparison covers PayFast, Yoco and Ozow too.
Frequently asked questions
Is Stripe available in Nigeria?
Not for direct sign-up. Stripe's global availability page lists Nigeria, along with Ghana, Kenya, South Africa and Côte d'Ivoire, as part of its "Extended network" and links them to Paystack, which Stripe owns. To use Stripe itself, Nigerian founders usually register a US company through Stripe Atlas.
Which is cheaper for international payments, Paystack or Flutterwave?
Paystack, in every country we checked. Paystack charges 3.9% + ₦100 in Nigeria, 3.8% in Kenya, 1.95% in Ghana and 3.1% + R1 in South Africa for international cards. Flutterwave charges 4.8% in all four countries, plus VAT on the fee.
Can Paystack pay me in US dollars?
In some countries. In Kenya, Paystack can charge international cards in USD and settle into a Kenya-based USD bank account. In Nigeria, USD settlement into a Zenith Bank domiciliary account is available as a public pilot. In Ghana and South Africa, international payments settle in local currency.
How much does Stripe Atlas cost?
Stripe Atlas costs $500 once, which covers Delaware incorporation, a US tax ID and the first year of registered agent service. After that, the registered agent costs $100 a year. You also need to file US tax returns, including Form 5472 for foreign-owned companies, which carries a $25,000 penalty if missed.
Should an African startup use Stripe Atlas?
It's worth it if you sell subscriptions mainly to US and European customers or plan to raise money from foreign investors. For businesses selling one-off products or with modest international revenue, Paystack is simpler and cheaper overall once you count the US company's yearly costs.
Sources
- Global availability
- Stripe pricing
- Stripe Atlas
- Paystack pricing (Nigeria)
- Paystack pricing (Kenya)
- Paystack pricing (Ghana)
- Paystack South Africa pricing
- Flutterwave pricing (Nigeria)
- Flutterwave pricing (Kenya)
- Flutterwave pricing (Ghana)
- Flutterwave pricing (South Africa)
- Paystack expands Apple Pay to Côte d'Ivoire and South Africa
- What international founders misunderstand about US taxes
- Flutterwave
- Flutterwave secures switching and processing licence
Tools mentioned
- Paystack Commerce — African payment infrastructure, payment pages, digital storefronts, and recurring subscription billing.
- Flutterwave Store — Pan-African payments engine, digital invoicing, virtual cards, and seamless multi-currency store.
Related guides
- How to Receive USD and EUR Payments as a South African Freelancer — The cheapest ways for South African freelancers to get paid in dollars and euros (Wise, Grey, Payoneer, PayPal or a bank Swift transfer), what each costs in rand, and the exchange control and SARS rules to follow.
- Best Payment Gateway for South African Online Stores (PayFast, Yoco, Ozow, Paystack) — PayFast vs Yoco vs Ozow vs Paystack for South African online stores in 2026: card and instant EFT fees, payout times, payment methods and which one fits your shop.
- How to Get Paid in USD in Nigeria: Receiving Accounts Compared — Every way for Nigerian freelancers and remote workers to receive US dollars in 2026: Raenest, Cleva, Grey, Payoneer, Chipper Cash and domiciliary accounts, with fees compared on a $1,000 payment.
- How to Pay for Global SaaS & AI Tools in Nigeria: The 2026 Virtual Card Guide — A verified breakdown of how Nigerian freelancers, developers, and agencies bypass bank FX card limits to reliably pay for OpenAI, Anthropic, AWS, and Cursor.