How to accept payments online in Nigeria
Last updated 26 September 2026
The single biggest cause of abandoned checkouts in Nigeria is not price. It is offering a customer a payment method they do not use, and having no second option.
Here is what each method is actually for, and how to decide which to offer.
Cards
Cards are the default everywhere else and a minority here. Nigerian debit cards work fine domestically, but international limits and failed authorisations are common enough that card-only checkout costs you real orders.
Offer cards. Do not rely on them.
Bank transfer
Transfer is enormous in Nigeria and often the method a customer reaches for first. Modern gateways generate a one-time account number per order, so the payment reconciles automatically instead of you matching screenshots to orders by hand.
If you are still asking customers to send a screenshot to WhatsApp, this is the single change that will save you the most time.
USSD
USSD works without a smartphone or a data connection, which still matters to a real share of buyers. It costs you nothing extra to enable through either major gateway, and it occasionally rescues a sale that would otherwise be lost.
Payment on delivery
The method most guides tell you to avoid, and the one that closes sales with customers who have never heard of you. Trust is the barrier to a first purchase from an unknown store, and paying at the door removes it.
It does carry real cost: some orders are refused on arrival and you pay the delivery anyway. Treat that as a marketing cost with a measurable rate, price it in, and watch the refusal rate by area rather than guessing.
Paystack or Flutterwave?
Both cover cards, transfer and USSD, both settle to Nigerian bank accounts, and their pricing is close enough that it should not decide it.
Choose on settlement speed, the quality of support when something goes wrong, and which one your platform integrates with natively. An integration you have to maintain yourself is worth more than a small fee difference.
Common questions
- What is the best payment gateway in Nigeria?
- Paystack and Flutterwave are the two serious options for most businesses. Both handle cards, bank transfer and USSD and settle to Nigerian accounts. Decide on settlement speed, support and native integration with your store rather than on fees.
- Should I offer payment on delivery?
- For a new store, usually yes. It removes the trust barrier for first-time customers. Price in the orders that get refused at the door and track the refusal rate by area.
- How do I accept bank transfers without checking my account manually?
- Use a gateway that issues a one-time account number per order. The payment is matched to the order automatically, instead of you reconciling screenshots by hand.
- Do I need a registered business to accept online payments in Nigeria?
- You can start with a personal account on most gateways. Registration is needed for a corporate account, higher limits, and invoicing business customers.