McTaba Labs logo
Software EngineeringThe WhiteboardProjectsEventsMasterclassesWebinarsLearn
Book Call

500+ developers already in the community

Get answers, find accountability partners, and stay ahead

Join Discord →
McTaba Labs logo

Educating 1 million students in tech by 2030.

Programs

  • HighSchool Graduates Launchpad
  • AI & Business Automation
  • Corporate Training
  • McTaba Story & Mission
  • Full-Stack Curriculum
  • Course Pricing & Plans
  • Frequently Asked Questions

Resources

  • Join Discord Community
  • Tech Events in Nairobi
  • Masterclasses
  • Free Resources
  • Learn
  • Campus
  • Africa Tech Talent Report
  • Partner With Us
  • Start a Project
  • Our Work

Contact Us

  • 124 Manyani East Road, Lavington, Nairobi
  • +254727795603
  • Book a Discovery Call

Office Hours:

Mon-Fri: 9am - 2pm EAT

Sat: 10am - 12pm EAT

© 2027 McTaba Labs - A product of Edtech Industries. All rights reserved.

Privacy PolicyTerms of ServiceRefund Policy
  1. Learn
  2. Paystack for African Developers
  3. Getting Your Paystack Business Activated
Bonaventure OgetoBy Bonaventure Ogeto|Updated July 20, 2026

Getting Your Paystack Business Activated

To activate your Paystack business account, sign up at paystack.com, complete your business profile with accurate information, submit the required verification documents (business registration, valid ID, proof of address), and wait for Paystack to review your application. Most activations complete within a few business days. Rejections usually happen because of mismatched business names, unclear documents, or restricted business types.

In this article

  1. 1. Why Activation Matters
  2. 2. What Documents and Information You Need
  3. 3. The Activation Process Step by Step
  4. 4. Common Rejection Reasons and How to Avoid Them
  5. 5. How Long Activation Takes
  6. 6. Getting Your Compliance Documents in Order
  7. 7. What You Can Do in Test Mode While Waiting
  8. 8. What to Do Immediately After Activation

Why Activation Matters

When you first create a Paystack account, you are in test mode. Test mode lets you explore the dashboard and your developer can build and test the integration using fake transactions. But you cannot accept real money until Paystack activates your account for live mode.

Activation is Paystack's way of verifying that your business is real, legal, and not involved in activities that violate their terms. This is not just bureaucracy. Payment companies are required by law to verify their merchants. It is called Know Your Customer (KYC), and every legitimate payment provider does it.

The good news: activation is free, and for most straightforward businesses, it goes smoothly. The process trips people up when they rush through it, submit unclear documents, or have a mismatch between their registration details and what they entered on Paystack.

What Documents and Information You Need

The exact requirements vary by country, but here is the general list. Check Paystack's website for country-specific requirements.

For registered companies:

  • Business registration certificate (CAC in Nigeria, Business Registration Service in Kenya, Registrar General's Department in Ghana, CIPC in South Africa)
  • Tax identification number (TIN) or equivalent
  • Valid government-issued ID for the business owner or director (national ID, passport, or driver's licence)
  • Bank account details in the name of the registered business
  • Your business website URL (if you have one)
  • A brief description of what your business does and what you will be charging customers for

For sole proprietors or individual business owners:

  • Valid government-issued ID
  • Business name registration (if applicable)
  • Bank account details
  • Description of your business activities

Upload clear, readable scans or photos of your documents. Blurry images, cropped documents, and screenshots of PDFs are the top reasons for delays. Take a clean photo in good lighting or scan the document properly.

Get weekly developer tips

Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.

No spam. Unsubscribe anytime.

The Activation Process Step by Step

Step 1: Create your account. Go to paystack.com and sign up with your business email. Use an email you check regularly, because Paystack will send activation updates there.

Step 2: Complete your business profile. Fill in your business name, type, category, and description. Be specific. "We sell clothes" is less helpful than "Online store selling women's clothing and accessories, shipping within Nigeria." Paystack uses this to understand your business and assign the right risk category.

Step 3: Add your bank account. Enter the bank account where you want to receive settlements. The account name must match your business registration or personal ID. If your company is "Sunrise Trading Ltd" but the bank account is in the name "John Okafor," that creates a red flag.

Step 4: Upload your documents. Submit all required documents through the dashboard. Make sure every document is current and not expired.

Step 5: Submit and wait. After submitting, Paystack's compliance team reviews your application. You will receive an email when your account is activated, or if they need additional information.

While waiting, you can already start working with your developer in test mode. There is no reason to delay the technical work.

Common Rejection Reasons and How to Avoid Them

Most rejections are not permanent. They happen because of fixable issues:

Name mismatch. The business name on your Paystack account does not match the name on your registration certificate. Paystack takes this seriously. If your certificate says "Sunrise Trading Limited" and you typed "Sunrise Trading," that small difference can cause a rejection. Copy the name exactly.

Unclear or expired documents. Blurry photos, partially visible documents, or expired IDs get rejected immediately. Retake the photo or get an updated document.

Missing information. Leaving fields blank or writing vague descriptions like "I sell stuff" does not give Paystack's compliance team enough to work with. Be detailed about your business activities.

Restricted business type. Paystack has an acceptable use policy that prohibits certain business types. These typically include gambling, adult content, and certain financial products. If your business falls into a restricted category, Paystack will reject the application and you will need to look at alternative payment providers.

No website or online presence. If you say you are an online business but have no website, social media page, or online store, Paystack may ask for proof that your business is operational. Even a simple Instagram or Facebook business page helps.

If you get rejected, read the rejection email carefully. Paystack usually tells you exactly what is wrong. Fix it and resubmit. You can also contact Paystack support for clarification.

How Long Activation Takes

There is no fixed timeline. Some businesses get activated within hours, others take several business days. The factors that affect speed include:

  • Completeness of your application. A fully completed application with clear documents processes faster than one that requires follow-up.
  • Your business type and risk level. Straightforward businesses (retail, services, digital products) typically get activated faster than businesses in higher-risk categories.
  • Volume of applications. Paystack processes many applications. During busy periods, reviews take longer.
  • Your country. Activation processes and timelines differ by country based on local regulatory requirements.

If more than a week has passed with no response, send a polite follow-up to Paystack support. Include your business email and any reference number from your application. Do not create a new account thinking it will be faster. That just creates confusion.

Getting Your Compliance Documents in Order

Before you even start the Paystack application, gather all your documents. This saves time and prevents the back-and-forth of rejected applications.

For Nigerian businesses, make sure your CAC registration is current. If you registered your business years ago and have not updated it, check that the information is still accurate. The name on the CAC, the directors listed, and the business address should all be current.

For Kenyan businesses, ensure your KRA PIN certificate is available and your business registration from the Registrar of Companies is in order. If you operate as a sole proprietor, your single business permit from the county government is usually sufficient alongside your national ID.

For Ghanaian businesses, your Registrar General's Department certificate and TIN are the key documents. Make sure they are not expired.

For South African businesses, your CIPC registration documents and SARS tax clearance certificate are standard requirements.

Keep digital copies of all these documents in a dedicated folder. You will need them not just for Paystack, but for any financial service your business signs up for.

For a deeper look at compliance requirements, see our guide on compliance documents for Paystack onboarding.

What You Can Do in Test Mode While Waiting

Test mode is fully functional. Your developer can build and test the entire payment integration while you wait for activation. When activation comes through, switching from test to live is usually just a matter of changing the API keys.

In test mode, you can:

  • Process fake transactions to see how the checkout flow works
  • Explore the dashboard and learn where everything is
  • Set up payment pages and links
  • Configure your webhook URL
  • Test different payment methods

Use this time productively. Do not wait until activation is complete to start working with your developer. The integration work and the activation process can happen in parallel, saving you weeks.

What to Do Immediately After Activation

Once you receive the activation email, do these things before accepting your first real payment:

  1. Confirm your bank details. Double-check that the settlement bank account is correct. A wrong account number means your money goes to someone else.
  2. Switch from test to live. Ask your developer to update the API keys from test keys to live keys. Make sure they update both the public key and the secret key.
  3. Run one real transaction. Pay yourself a small amount (the minimum allowed) to confirm that live payments work and the settlement arrives in your bank account.
  4. Set up notifications. Configure email notifications in your Paystack Dashboard so you get alerted about successful payments, failed payments, and settlements.
  5. Bookmark the dashboard. Make it a habit to check your Paystack Dashboard daily, at least for the first few weeks.

Congratulations. You are now accepting payments online. The next step is learning how to read your settlement reports so you always know exactly where your money is.

Key Takeaways

  • ✓Paystack activation is free. There are no setup fees or charges for getting your account verified.
  • ✓You will need business registration documents, a valid government-issued ID, and sometimes proof of address depending on your country.
  • ✓The information on your Paystack account must match your business registration documents exactly. Mismatches cause rejections.
  • ✓Paystack reviews applications manually, so activation times vary from same-day to several business days.
  • ✓Some business types are restricted or prohibited on Paystack. Check their acceptable use policy before applying.
  • ✓You can use test mode while waiting for activation. This lets your developer start building the integration immediately.
  • ✓If your application is rejected, Paystack usually tells you why. Fix the issue and resubmit.

Frequently Asked Questions

Does Paystack charge for activation?
No. Creating an account and getting activated is completely free. Paystack only charges fees on actual transactions that you process.
Can I have multiple Paystack accounts for different businesses?
Yes, you can create separate Paystack accounts for different businesses. Each account goes through its own activation process and has its own dashboard, API keys, and settlement bank account.
What if my business is not yet registered?
In some countries, Paystack allows individuals to create accounts with personal identification. However, your options may be more limited than a registered business. Check Paystack's requirements for your specific country.
Can I start accepting payments before activation is complete?
No. You can only process test transactions before activation. Real payments require a fully activated account.
What happens if I need to change my business details after activation?
You can update some details through the dashboard, but significant changes (like business name or type) usually require contacting Paystack support and may need additional verification.

Learn Paystack Integration

KES 2,999

The definitive guide to building payment systems with Paystack — from your first transaction to production-grade payment infrastructure across Africa. 9 modules, 47 lessons. Free preview available.

Start Paystack Course

Not ready? Create Free Account

Keep reading

Paystack for Business Owners and Non-Developers

A plain-English guide to Paystack for business owners who do not write code. Covers what Paystack does, when you need a developer, how to read your settlement report, what to do about failed payments and chargebacks, and how to budget for a payment integration.

Read more

Signs Your Paystack Integration Was Built Badly

How to tell if your payment integration was built poorly, what the symptoms look like in your day-to-day operations, and what to do about it before it costs you customers and money.

Read more

Handling Customer Payment Complaints

A practical guide for business owners on how to handle the most common customer payment complaints, from "I paid but my order is not showing" to refund requests and escalating issues to Paystack support.

Read more

What Automating Payments Saved One Business Owner in Time

A practical breakdown of how much time manual payment processing consumes and what business owners gain when they switch to automated checkout with Paystack.

Read more

Becoming a Paystack Service Partner

The Paystack Service Partner program lists agencies and freelancers who help merchants integrate Paystack. Getting listed puts your name in front of businesses actively looking for payment integration help.

Read more

Explore related topics

M-Pesa & African Stack

M-Pesa Daraja API tutorials, USSD development, and WhatsApp Business API guides. The African Stack that global bootcamps do not teach.

Learn to Code in Kenya

Everything a Kenyan needs to know before writing their first line of code. Career paths, real costs, hardware requirements, and honest answers about what it takes.

Learning to Code

Roadmaps, language guides, and practical advice for learning to code and launching a programming career.

Breaking Into Tech

Practical, no-nonsense guides for anyone looking to start or change their career in tech. From choosing your first language to acing interviews.

The African Stack: Skills for This Market

The skills that make Kenyan developers hard to replace: M-Pesa, USSD, WhatsApp, fintech, and building for the African market.

Bonaventure Ogeto

Bonaventure Ogeto

Founder, McTaba Labs

Bonaventure is the founder of McTaba Labs, a coding bootcamp in Nairobi, Kenya. He has spent years building products for the African market and mentoring the next generation of developers across the continent.