Category: Tutorials & Guides || Posted May 26, 2026
Step-by-Step: How to Create and Verify Your Flutterwave Merchant Account
Expanding your business globally requires a reliable checkout infrastructure. Flutterwave stands out as a top-tier choice, allowing merchants across Africa and beyond to accept payments via cards, bank transfers, mobile money, and USSD codes.
Setting up your account correctly from the start prevents your funds from getting trapped in "Test Mode." This complete, step-by-step tutorial walks you through creating and verifying your Flutterwave Merchant Account to get you live smoothly.
Step 1: Choose Your Core Account Type
Head over to the Flutterwave Registration Page and click Create Account. Your first—and most critical—decision is choosing the tier that matches your current business structure.
- Individual Account: Ideal for freelancers, creators, or early-stage side hustles without official registration paperwork. Note: Payouts link directly to your personal bank account.
- Registered Business Account: Required if you operate an official entity. This splits into Sole Proprietorship (using a
BNprefix for standard business registrations) and Limited Liability Company (using anRCprefix for fully incorporated companies).
Enter your full legal name, an active email address, and a secure password. You will receive a One-Time Password (OTP) via email to confirm your access.
Step 2: Fill Out Your Business Profile
Once inside your brand-new dashboard, your account defaults to Test Mode. To unlock real money transactions, click the Complete Account Activation banner at the top of your screen.
You will need to supply basic operational metrics:
- Business Description: A brief, clear overview explaining exactly what goods or services your customers are buying.
- Digital Footprint: You must provide a verifiable website URL or a professional social media page (like an active Instagram or X business profile) so Flutterwave can audit the legitimacy of your business operations.
- Sales Estimates: A rough projection of your expected monthly transaction volume.
Step 3: Gather and Upload Compliance Documents
The verification stage is where many applications hit roadblocks due to simple filing errors. To ensure a smooth approval, your documents must be original, clear, unlaminated, and completely unexpired.
Depending on the account structure you selected in Step 1, compile your documentation according to this breakdown:
| Account Type | Required Government Identifiers | Mandatory Supporting Documents |
| Individual | BVN, NIN, and a clear matching photo ID | Utility bill or signed lease (issued within the last 3 months) |
| Sole Proprietorship | BVN, NIN, and Tax Identification Number (TIN) | CAC Business Name Certificate, Proof of business address |
| Limited Liability (LLC) | BVN, NIN, and Company TIN | Certificate of Incorporation, MemArt, CAC Status Report |
⚠️ Critical Checkpoint: For registered companies, the full legal name associated with your Bank Verification Number (BVN) must match your government photo identity cards exactly.
Step 4: Link Your Payout Bank Accounts
Next, route where your collected funds will be settled.
- For Individuals: Enter your personal banking credentials. The name on this account must perfectly mirror the identity details provided on your BVN and ID card.
- For Registered Businesses: You must input a corporate bank account that explicitly matches your registered CAC business name.
Flutterwave’s automated systems run instant settlement routing cross-checks. Attempting to link a personal bank account to an LLC merchant profile triggers a red flag, failing compliance checks automatically.
Step 5: Complete Live Identity Capture
To prevent fraud and document tampering, Flutterwave requires a live identity verification scan.
- Ensure you are sitting in a well-lit room with no heavy backlighting.
- Use your smartphone or computer camera to take a clean, real-time snapshot of the front and back of your physical ID card. Do not upload premade screenshots or saved images from your camera roll.
- Complete the brief live-selfie facial scan when prompted by the security interface.
For larger Limited Liability entities, an automated onboarding email is dispatched to all registered directors and shareholders. Every named director must successfully complete their individual identity check before the platform approves the overall corporate merchant account.
What Happens Next?
Once you submit your compliance profile, Flutterwave's risk and compliance teams typically review and approve merchant submissions within 24 to 48 hours.
Once approved, your dashboard toggles automatically from Test Mode into Live Mode. You are officially ready to deploy your checkout APIs, configure webhooks, generate payment links, and safely process real customer payments from anywhere in the world.