Skip to main content

Overview

Before you can make any API calls or start accepting payments, you need a Novac merchant account. During signup, you will choose an account type Individual or Business and complete KYC verification. Your account type determines your merchant name, transaction limits, and access to certain features like managing multiple business profiles.

Account Types

Novac supports two types of accounts. Choose the one that matches your situation before you sign up, you cannot switch types after account creation.

Individual Account

For sole traders, freelancers, and developers building personal projects.
  • Your merchant name is derived from your BVN-validated name
  • Standard transaction limits apply
  • Full API access
  • Cannot add sub-businesses

Business Account

For registered companies, startups, and multi-branch operations.
  • Your merchant name is derived from your CAC-validated business name
  • Higher transaction limits
  • Full API access
  • Can add and manage multiple sub-businesses
Both account types have access to the full Novac API. The primary differences are transaction limits and the ability to manage multiple business profiles, which is exclusive to Business accounts.

Steps to Create an Account

1

Create your account (Sign up)

Go to the Sign Up page and complete the registration form. Provide a valid email address, we’ll use this to verify your account, choose a strong password, and fill any required business details.Tips
  • Use a strong password (8+ characters recommended).
  • If you plan to accept payments from customers, use your business email for clarity in communications.
2

Verify your email

After sign up, check your inbox for a verification message from hello@novacpayment.com and click the verification link to activate your account.If you don’t see the email
  • Check Spam/Promotions folders.
  • Use the Resend verification option on the signup page.
  • If the link expires, request a fresh verification email.
Once verified you will either receive a login link or be redirected to the Novac dashboard.
3

Select account type & Complete your KYC

After logging in, complete your account profile so the dashboard can show the right tools and configuration options.Choose either Individual or Business depending on your setup.
IndividualBusiness
Merchant name sourceBVN-validated nameCAC-validated business name
Transaction limitsStandardHigher
Sub-business management✗✓
API access✓✓
Why this matters
  • Accurate details speed up KYC and payout setup.
  • The dashboard uses this information to pre-fill forms and generate correct receipts and statements.
4

Complete KYC (Know Your Customer)

To access live payment features (payouts, larger volumes, live API keys) you’ll need to submit KYC information.Typical documents you may be asked for
  • Business registration/incorporation document (e.g., certificate of incorporation).
  • Government-issued ID (passport, national ID, or driver’s license) for beneficial owners and signatories.
  • Proof of address (utility bill or bank statement dated within last 3 months).
  • Bank statement or voided cheque for the account that will receive payouts.
  • A short statement of business activity or website link (helps verification).
Process
  • Upload documents via the Dashboard > Settings > KYC (or the onboarding flow).
  • Review times vary, you’ll be notified by email when the review completes.
  • While KYC is pending, you can still use Test mode to integrate and validate your code.
5

Retrieve your API keys

Once your account is set up and KYC is completed, proceed to get your API keys; see obtain API keys > to get started.

Managing Multiple Businesses

This feature is available to Business accounts only. Individual accounts cannot add sub-businesses.

What is Sub-Business Management?

If your company operates multiple branches, outlets, or product lines, Novac lets you create and manage separate business profiles, all under one login. This means:
  • No separate signups for each branch or outlet. Add them directly from your dashboard.
  • Each sub-business is fully independent it gets its own API keys, wallet balance, virtual account, settlement account, and transaction history.
  • Switch between businesses from the dashboard or at login select the profile you want to work with and the dashboard updates to reflect that business’s data entirely.
Think of it as one master login that gives you access to several fully isolated merchant environments.

Adding a New Sub-Business

1

Log in to your Novac Dashboard

Sign in at app.novacpayment.com using your Business account credentials.
2

Navigate to the Business Switcher

In the dashboard, locate the business/profile section (typically in the bottom navigation or sidebar) and click Add New Business.
This option is only visible on Business accounts. If you are on an Individual account, this option will not appear.
3

Complete the new business profile

Fill in the details for the new business name, business type, and any required documentation. Novac validates the business name against CAC records.
4

Access the new business

Once created, the new business appears in your business list. You can switch to it from the dashboard at any time, or select it during login when prompted to choose a business profile.

What’s Next?

Before going live
  • Complete KYC and confirm live keys are visible.
  • Add your production secret key to a secure secrets manager.
  • Test full payment flows in Test mode (hosted checkout, direct charge, tokenization, refunds, webhooks).
  • Configure webhooks and verify signature verification locally.