The verdict in three sentences
Picking an aggregator is not a checkout decision, it is a 2-3 year lock-in: re-integrating costs 300,000-900,000 FCFA. Flutterwave (~1.4% local NGN) and Paystack (~1.5% capped at NGN 2,000) look similar on paper; the real difference is the fee cap logic and payout speed. A T+1 vs T+3 settlement gap ties up 2-4% of working capital permanently — often more than the fee difference itself.
Fees, coverage, settlement: the table that matters
Forget the marketing. Here are 2026 orders of magnitude for a Lagos store.
| Criterion | Flutterwave | Paystack |
|---|---|---|
| Local card fee | ~1.4% | ~1.5% capped NGN 2,000 |
| Cap on large baskets | none / higher | NGN 2,000 cap |
| Operators / rails | cards, bank, USSD, momo | cards, bank, USSD |
| Settlement (payout) | T+1 typical | T+1 typical |
| Coverage | multi-country Africa | Nigeria + expanding |
| Webhooks / API | stable, rich docs | stable, rich docs |
Neither is "bad." The choice depends on your basket size (Paystack's cap wins on high-value orders) and your cross-border needs.
The hidden cost: cap logic and migration
The classic trap: comparing only the fee percentage. Two items weigh far more over 2 years.
| Item | 2026 impact | Comment |
|---|---|---|
| Fee gap 1.4% vs 1.5% | ~0.1% of GMV | Marginal |
| Cap on large baskets | up to 1-2% saved | Paystack cap helps high tickets |
| Payout T+1 vs T+3 gap | 2-4% of working capital | Cash tied up |
| Migration / re-integration | 300,000-900,000 FCFA | Dev + tests + webhooks |
| Downtime during switch | 3-10 days | Lost-sales risk |
For comparison, in francophone UEMOA, PayDunya settles T+2 and CinetPay covers Wave/OM/MTN/Moov: the payout logic there changes everything on cash flow, just as the cap logic here changes everything on high-value baskets.
Mini case study
Chidi, who runs a clothing store in Lagos, does the equivalent of 6,000,000 FCFA GMV/month with an average basket around NGN 180,000 (well above the cap threshold). He weighs Flutterwave (1.4%, no cap) vs Paystack (1.5% capped NGN 2,000).
- Flutterwave cost on a NGN 180,000 order: 1.4% = NGN 2,520
- Paystack cost on the same order: 1.5% but capped at NGN 2,000
- Per high-value order, Paystack saves ~NGN 520; across ~200 such orders/month that is ~NGN 104,000 saved
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Conclusion for Chidi: because his baskets sit above the cap, Paystack's cap beats Flutterwave's slightly lower rate. A low-ticket seller would see the opposite.
FAQ
Can I run two aggregators in parallel?
Yes, and it is often smart: a primary plus a fallback. It adds a little reconciliation work (3-5h/month) but protects your takings if one processor has an outage.
What does an aggregator migration really cost?
Between 300,000 and 900,000 FCFA of dev (API re-integration, webhooks, tests), plus 3-10 days of careful cutover. That is why the initial pick is a 2-3 year commitment.
Does the fee cap really matter?
On high-value baskets, yes: Paystack's NGN 2,000 cap can save 1-2% versus an uncapped percentage. On low tickets the cap never triggers and the base rate wins.
Does faster payout justify higher fees?
Often yes for a cash-tight store: a T+1 vs T+3 gap ties up 2-4% of working capital. That invisible cost frequently exceeds the fee-percentage gap.
Should I negotiate fees?
Yes: past ~6-10M FCFA GMV/month, most processors grant a 0.2-0.5 point discount. Always ask.
Let's talk about your project. We analyze your basket profile and payout needs to pick the right processor — and wire the webhooks cleanly. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
