Getting Started

Sign up now. Unlock the full power of Monnify.

Sign Up on Monnify

Your journey to “Go Live”.


Get started with Monnify in just a few steps.


1. Create your Account:

Sign Up to create a Monnify Account. To gain access to the dashboard, you only need:

  1. Your personal or company email address
  2. Phone number
  3. Business name


2. Upload your documents (KYC):

Ensure documents are accurate, names match across various documents and the pictures are clear.


3. Our internal team verifies the authenticity of your documents


4. Go live and start receiving payments

Last Updated on : 2/27/2026

Verification Documents: Your KYC Checklist

At Monnify, KYC (Know Your Customer) isn’t simply a regulatory checkbox. It is the foundation that helps us build a fortress around your funds. Providing your KYC documents creates a secure, high-speed payment environment that benefits everyone involved:

  1. For You (The Merchant): We strictly verify every merchant on our platform. This proactive defense protects your business from identity theft, account takeovers, and fraudulent transactions; ensuring your hard-earned money stays exactly where it belongs.


  1. For Monnify: As a highly regulated entity, we strictly enforce the Central Bank of Nigeria’s (CBN) Anti-Money Laundering (AML) and Counter-Terrorism Financing (CTF) regulations. This unwavering compliance allows us to deliver impressive transaction success rates in the country.


  1. For the Financial Ecosystem: A secure financial ecosystem means faster settlements, reliable infrastructure, and better margins for all legitimate businesses.

Pro-Tip: Please ensure all uploaded documents are well-lit and clearly show all four corners.



Your Checklist: Information & Documents Required

Getting approved on Monnify is fast when you have your details ready. We have broken down the requirements into 6 simple phases. Use this table as your checklist to gather everything you need as you begin your application:



Phase



Required Details & Documents



Why We Need It


1. Business Identity & Operations

Core Info: Business Name, Business Description, TIN, Staff Size.

• Digital Info: Website link, Business Logo, Social Media handles.

Contact: Support Email & Chargeback Email.

Location: Full Address, Nearest Landmark, Proof of Address (e.g., Utility Bill).


Helps us understand what you do and where you operate.

2. Settlement & Banking

Corporate Account Details: Account Name and Account Number. (Must match your registered business name).

Tells us where we should send your money?

3. Beneficial Owners

(Directors)

Identity: BVN, NIN, and a clear Valid ID Upload.

Personal: Full Name, DOB, Nationality, Phone, Address.

Professional: Occupation, Employer, Source of Wealth, PEP Declaration (Politically Exposed Person).


We need to verify the key individuals steering your business.


4. Shareholder Information

Individual Shareholders: Full Name, Nationality, NIN, ID Upload, Personal Holding, PEP Declaration

Tells us the primary stakeholders and financial backers of your business.

Corporate Shareholders (If another company owns shares in your business):

  1. Company Details: Company Name, CAC Number, Percentage holding, Incorporation Certificate, Status Report
  2. Directors’ Details: Full name, ID Upload, PEP Declaration (yes/no)
  3. Shareholders’ Details: Full name, ID Upload, Percentage holding, PEP Declaration (yes/no)

5. Corporate Registration Document

  1. Official Docs: Board Resolution, CAC document, Memorandum and Article of Association, RC Number, Status Report



6. Sector-Specific Requirements (Applicable to certain business categories)

  1. Operating Licenses (e.g., CBN, SEC, Ministry of Health, Aviation, NAICOM, PENCOM License).

• Compliance Policies: SCUML, AML/CFT Policy, and KYC/CDD Policy.


To ensure businesses in specialized sectors (Fintech, Real Estate, Health, Education, etc.) meet national regulatory standards.


How to Upload Your Documents

Ready to get verified? You can submit all your details directly through your Monnify Dashboard.

1. On your Monnify Dashboard menu, go to Settings.

2. This Settings contains 6 main tabs:

  1. Business Profile
  2. Preferences
  3. Contract Setup
  4. Bank Accounts
  5. Team
  6. Profile

3. Go through each section and upload the required KYC details. Once submitted, our compliance team will review your profile and then you go live.


Last Updated on : 3/7/2026

Understanding Test vs Live Mode

Build Safely. Launch Confidently.


The Monnify dashboard gives you total control over your integration by providing two distinct environments: a test mode for flawless technical setups, and a live mode for real-world transactions.

Knowing which environment you are operating in is crucial to prevent failed tests or accidental payouts.

  1. Test Mode (The Sandbox): This is a zero-risk simulation environment that mimics our live payment infrastructure, but without using actual funds.

Why you need it:

  1. Simulate transactions, test your API keys, validate your webhooks, and confirm accuracy before processing live payments.
  2. Generate sample invoices, simulate refunds, or train your finance staff on how to navigate the dashboard without risking real money.


  1. Live Mode (Production): This is where real business happens and actual customers interact with your payment flows.

What it means: Transactions are real. Every action here carries real-world financial weight.



How to Know Your Dashboard Mode

Before initiating a transaction, always check the Toggle Button at the top-right corner of your dashboard.

To switch between Test and Live environments, click the toggle button.

  1. Orange Toggle: You are in Test Mode (Sandbox). Safe to experiment.
  2. Green Toggle: You are Live (Production). Real money is moving.



Test vs Live (Sandbox vs. Production) URLs

To build safely, you will start in our Sandbox environment. Ensure your codebase points to the correct Base URL:

  1. Test Environment: https://sandbox.monnify.com
  2. Live Environment: https://api.monnify.com


Developer Warning: Always ensure your codebase is using the correct API keys for the correct environment. A common integration error is using Sandbox API keys while pointing to the Live endpoint URLs.

Last Updated on : 3/19/2026

Declined Verification? Here’s What to do

Last Updated on : 2/27/2026

How to Update Your Business Details

Last Updated on : 2/27/2026

Quick Fixes: Resolving Common Onboarding Issues

We know compliance checks can feel tedious, but they are vital for keeping your business and your customers’ money safe. Here are some common hurdles and how to resolve them.


  1. “My BVN or NIN verification failed”

Fix:

  1. Confirm the name match. The name on your Monnify profile must exactly match the name registered on your BVN/NIN. If your BVN/NIN includes a middle name you didn't type on Monnify, the system will flag it.
  2. Ensure the Date of Birth you entered matches the one on your official documents perfectly.

Note: We do not check your bank balance. We use your BVN strictly to verify that you are who you say you are.



  1. “My Settlement Account was rejected”

Fix: Ensure the settlement account is a physical bank account not a virtual account such as that of Opay, Flutterwave, Palmpay. Also,

  1. For Registered Businesses
  2. Ensure the settlement bank account is a corporate account in the exact name of your registered company. You cannot use a personal bank account.
  3. If your company doesn't have a corporate account yet, they should state on their board resolution the details of the director the business has agreed to be used as settlement account pending when their corporate account will be approved)
  4. For Starter Businesses: Ensure the personal bank account you provided matches the name on your BVN and ID.


Note: You can use your Moniepoint account as your Monnify account.



  1. "I didn't receive my email verification OTP"

Fix:

  1. Check for the OTP in your SMS app or your email’s Spam or Promotions folder.
  2. Click "Resend OTP" after 60 seconds.

Still Stuck? Send an email to us at [email protected]



  1. “It's asking for a CAC Certificate, but I don't have a registered company."

Fix: You likely selected the wrong “Ownership Structure” by mistake.

  1. On your dashboard, go to Settings.
  2. Under “Business Details”, scroll down to “Ownership Structure”, select “Individual”



  1. “My Verification documents were rejected.”

Fix: You may have uploaded a wrong document

  1. Ensure all four corners of the documents are visible. No flash glare, and the text is completely readable.
  2. Ensure the names match, for BVN and your ID


Still Stuck? We're Here to Help.

If you have corrected these issues and your account is still pending after 2 working days, send an email to [email protected] with the subject line: "Activation Help: [Your Business Name]"



  1. “I’m unable to login to my Monnify Dashboard”

Fix:

  1. Confirm that the email and password you typed are correct.
  2. If you can’t remember your password, click Forgot Password on the login page and follow the prompts to reset your Monnify account password



  1. “I need to change my Monnify Email Address”

Fix:

  1. Send an email to [email protected] with the subject line: "Request to change Email Address: [Your Business Name]".
  2. In the email body, provide the following information:
  3. Your business name and current email address
  4. The new email address you want to change to
  5. Phone number linked to your Monnify account
  6. The ID you provided during the time of registration
  7. Settlement Bank account details
  8. BVN linked to your settlement account
  9. Full name as registered on your Monnify account


Last Updated on : 3/19/2026