Nigeria guide
How to accept bank transfer payments in Nigeria
Nigerian customers pay by bank transfer from their own banking app. Each payment gets its own one-time account number, and it confirms automatically when the money arrives.
Updated October 7, 2026
What is live in Nigeria today
Collections
- Bank transferLive
Currency: NGN · Fee: 3.5% per successful collection
Payouts
- Bank transferLive
How a bank transfer payment works
- 1The customer opens your checkoutFrom a payment link or your app, the customer enters their name exactly as it appears on their bank account, their email and phone, their BVN and their NIN.
- 2They receive a one-time account numberThe checkout shows a Naira account number for this payment only, with the exact amount to send and how long the account stays valid.
- 3They transfer from their own accountThe transfer must come from an account registered to the same name, BVN and NIN. A transfer from anyone else's account is put on hold.
- 4The payment confirms itselfOnce the transfer arrives the payment completes, usually within a couple of minutes, and you receive a signed webhook.
Step by step
- 1Create a free accountSign up and your sandbox is ready straight away: test keys, test payment links and a simulator that plays the payer. No paperwork.
- 2Verify your businessLive payments open after business verification: registration documents and beneficial owners, screened against sanctions lists and approved by two people.
- 3Choose how you collectNo code: create a payment link in the dashboard and share it. With code: create collections from your own app through the API.
Frequently asked questions
How much does it cost to accept bank transfers in Nigeria?
3.5% per successful collection in NGN, with no setup fee and no monthly fee. Every payment carries its full fee breakdown.
Can I pay out in Nigeria?
Yes. Payouts are live via Bank transfer.
Why does the checkout ask for a BVN and a NIN?
They identify the payer to the collecting bank. The transfer has to come from an account registered to the same name, BVN and NIN, otherwise it is put on hold instead of being credited.
Related guides
How to create a payment linkA payment link is a checkout page you can share anywhere: WhatsApp, social media, SMS, email or an invoice. No website and no code.How to integrate a mobile money APICollect mobile money from your own app with one REST API: test with sandbox keys, create a collection, then confirm it with a signed webhook.How to go live with real paymentsThe sandbox opens the moment you sign up. This checklist covers what has to be true before real money moves.
See coverage for NigeriaStart in the sandbox today
Free, unlimited and open the moment you sign up. Live payments open after business verification.