Payment gateways in Nigeria: Paystack vs. Flutterwave vs. Monnifyfor small businesses
If you’re setting up an online store in Nigeria, you’ll run into these three names within your first hour of research. All three let you accept card and transfer payments, all three plug into WooCommerce and Shopify, and all three have a free tier to start. But they’re built for slightly different businesses, and the wrong pick costs you in fees or in support headaches you won’t notice until something goes wrong.
Paystack
Paystack is the default answer for most small businesses, and there’s a reason. Stripe acquired it in 2020, and the product still carries that influence: a clean dashboard, documentation that developers actually enjoy reading, and an onboarding flow that doesn’t fight you. Sign up, verify your business documents, get your API keys, and you can be collecting payments within a day or two.
Local card transactions run 1.5% plus ₦100, capped at ₦2,000, with the ₦100 flat fee waived on transactions under ₦2,500. International cards sit around 3.9% plus ₦100. Settlement lands the next business day. Paystack has official plugins for WooCommerce, Shopify, and Wix, so if you’re building on any of those, integration is close to plug-and-play.
Where it falls short: Paystack’s reach outside Nigeria is thinner than Flutterwave’s. If most of your customers are local, that’s not a problem. If you’re planning to sell into Ghana or Kenya next year, you’ll eventually want something with wider coverage.
Flutterwave
Flutterwave does everything Paystack does, plus payment collection across more African countries and stronger tooling for bulk payouts. That’s the trade-off: more capability, more dashboard to learn. For a single-product Instagram shop selling only within Lagos, most of that extra surface area goes unused. For a business shipping to the diaspora or expanding into two or three more countries, it starts to earn its keep.
Pricing runs close to 2% for local Nigerian transactions, with international cards charged separately and VAT applied on top of the transaction fee. No setup fee. Flutterwave has also drawn more regulatory scrutiny than Paystack over the past few years, including account freezes reported by some merchants in different markets. Worth a search on current status before you commit real volume, though this hasn’t stopped it from being one of the two most-used gateways in the country.
Monnify
Monnify doesn’t come up as often in these conversations, but it deserves more attention than it gets. It’s owned by Moniepoint (formerly TeamApt), and its strength is bank transfers, specifically reserved virtual accounts. Each customer, or each order, can get a dedicated account number for receiving payment directly, which cuts down on the “I’ve paid, please confirm” back-and-forth that eats into a small business owner’s day.
A large share of Nigerian online shoppers still prefer transferring money over entering card details, especially for anything above a few thousand naira. If that describes your customer base, Monnify’s fees reflect it: local transfer pricing sometimes runs as low as a flat ₦10-50 depending on volume, rather than a percentage cut. Card payments are supported too, priced around 1.5% with its own caps, but transfers are where it wins.
The trade-off is reach. Monnify isn’t built for international customers or multi-country expansion the way Flutterwave is, and its plugin ecosystem for platforms like WooCommerce is less mature. If you need both bank transfer collection and a WordPress storefront, you may end up combining Monnify with something else rather than using it alone.
How to actually decide
Skip the percentage-only comparison. Look at your actual transaction mix.
Selling locally, mostly by card, want the smoothest setup: Paystack. The documentation and plugin support alone will save you time you’d otherwise spend on developer hours or support tickets.
Planning to sell beyond Nigeria, or already do: Flutterwave. The extra dashboard complexity is worth it once you’re managing payouts or collections across borders.
Most customers pay by bank transfer, and you’re processing decent volume: Monnify. The flat-fee transfer pricing and reserved account numbers will save real money compared to a percentage-based card processor, and reconciliation gets a lot less manual.
A lot of Nigerian small businesses end up running two of these side by side, Paystack or Flutterwave for card checkout, Monnify for transfer-heavy customers, rather than picking one and forcing every customer through it. All three offer free sandboxes, so before locking in, test with your real product prices and your actual customer payment habits rather than trusting the marketing page.
