← Back

Merchant guide

Nigeria Paystack, Flutterwave and local wallets

Nigeria pays with cards, bank transfer, USSD, and wallets more than cash online. This guide explains how Paystack and Flutterwave work, what local methods to offer, and what a merchant should check before going live.

How Nigerians pay online

Nigeria's online checkout is a mix of locally issued cards, bank transfer, USSD, and mobile money. Cards (Visa and Mastercard) are common but can have lower success rates on some routes, so merchants lean on bank transfer and wallet options to lift completion. Paystack and Flutterwave are the two best-known aggregators that bundle all of these into one integration, plus international cards and Apple Pay. For a cross-border seller, an aggregator is usually the fastest way in: one contract, one dashboard, and settlement handled for you. The trade-off is that you rely on the aggregator's licence and pay a percentage per transaction, which is normal for managed coverage.

  • Local cards, bank transfer, USSD, and mobile money are common.
  • Card success rates vary, so bank transfer and wallets help.
  • Paystack and Flutterwave bundle methods in one integration.
  • An aggregator is the fastest route for cross-border sellers.

Paystack for merchants

Paystack lets a business accept card, bank account, bank transfer, USSD, Apple Pay, QR, mobile money, and POS through one integration, with well-documented APIs and a dashboard for reporting and disputes. It is used by businesses of all sizes in Nigeria and settles to a local bank account, commonly next business day. Paystack supports international cards and Apple Pay, and you can display prices in USD and settle in USD for global sales where allowed. For a merchant, the appeal is the developer experience and the automatic routing that tries to lift success rates. Onboarding asks for business details and a payout bank account; unregistered businesses can sometimes start small, then upgrade.

  • One integration covers card, transfer, USSD, Apple Pay, QR, mobile money.
  • Next-business-day settlement to a local bank account is common.
  • Supports internationally issued cards and Apple Pay.
  • Strong developer docs and automatic success-rate routing.

Flutterwave for merchants

Flutterwave is a pan-African payment company that lets a business accept cards, bank account, bank transfer, USSD, QR, mobile money, M-Pesa in Kenya, and more, across many currencies. Its Nigeria pricing page shows local transactions at a published percentage and international transactions at a higher percentage, with VAT added. Flutterwave also offers stores, invoices, payment links, and POS, which helps sellers with no website. For cross-border merchants, the draw is reach: one account can target several African markets and accept many currencies. As with any aggregator, confirm the exact rate for your business type and volume, because published pricing is a filter, not a final number.

  • Accepts cards, transfer, USSD, QR, mobile money, M-Pesa (Kenya).
  • Supports many currencies for cross-border selling.
  • Offers stores, invoices, payment links, and POS.
  • Local and international rates differ; VAT applies.

Local wallets and bank transfer

Beyond the two big aggregators, Nigerian buyers use wallets and bank transfer heavily. Opay and eNaira appear as options on some aggregators, and bank transfer with a verified reference is a popular low-friction method. USSD lets feature-phone users pay without data. For a merchant, the lesson is to show several methods at checkout rather than only cards, because the method a buyer trusts changes by context. If you sell high-value items, bank transfer with confirmation reduces card decline pain. If you sell to unbanked buyers, add mobile money where available. Match the method to the buyer, not the other way around.

  • Wallets like Opay and eNaira appear on some aggregators.
  • Bank transfer with a reference is widely used and low friction.
  • USSD serves feature-phone users without data.
  • Show several methods; trust varies by buyer and context.

Fees, settlement and what to confirm

Nigerian aggregator pricing is a percentage per successful transaction, with international and some methods priced higher, and VAT often added on top. Published rates are a starting point only. Public pricing is only a first filter. Actual pricing changes with country, industry, volume, settlement currency, integration method and contract terms. Confirm against the provider's official pricing page or a written quote before you go live. Ask about local versus international rates, settlement timing and currency (naira versus USD), refund and chargeback handling, and any failed-transaction fee. Also confirm onboarding documents and whether you need a local entity or can settle offshore. For cross-border sellers the settlement currency question drives your FX planning, so pin it down in writing.

  • Pricing is a percentage; international and some methods cost more.
  • VAT often applies on top of the transaction fee.
  • Confirm naira versus USD settlement and timing.
  • Check refund, chargeback, and failed-transaction fees.

Mistakes to avoid

The first mistake is cards-only checkout, which loses buyers who prefer transfer or wallets. The second is skipping sandbox tests of each method, especially bank transfer confirmation. The third is assuming one pan-African account covers every country's licence; each market has its own rules, so confirm where your aggregator is live for your business type. The fourth is ignoring disputes; have a refund and evidence process ready. Last, get the written quote and the official pricing page side by side before you commit.

  • Do not run cards-only checkout in Nigeria.
  • Test every method, including bank transfer, in sandbox.
  • Confirm the aggregator is licensed for each market you target.
  • Get pricing in writing, not from a sales chat.

Questions merchants ask

Do I need a local entity to use Paystack or Flutterwave?

For Nigerian settlement you typically need a registered Nigerian business and a local payout account. Some products let unregistered sellers start small. Cross-border sellers should confirm the allowed settlement model with the provider.

Which is better, Paystack or Flutterwave?

Both bundle Nigerian methods in one integration. Paystack is known for developer experience and next-day local settlement; Flutterwave is known for multi-country reach and many currencies. Pick based on where you sell and the dashboard you prefer, then compare written quotes.

How fast do I get paid?

Local settlement is commonly next business day to a Nigerian bank account. International settlement timing varies by region and route, so confirm it in your written quote.

Can I accept international cards?

Yes. Both support internationally issued cards and, in Paystack's case, Apple Pay, with prices often shown in USD and settled in USD where allowed. International rates are higher than local rates.

Should I offer wallets beyond the aggregator?

The aggregator already includes most local methods. Add direct wallet or bank-transfer options only if a specific audience uses them and your aggregator does not. Keep checkout simple.

Public sources