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.
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.
The exact requirements vary by country, but here is the general list. Check Paystack's website for country-specific requirements.
For registered companies:
For sole proprietors or individual business owners:
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.
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.
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.
There is no fixed timeline. Some businesses get activated within hours, others take several business days. The factors that affect speed include:
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.
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.
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:
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.
Once you receive the activation email, do these things before accepting your first real payment:
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.
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