Paystack is one of Africa's leading modern payment platforms. It lets businesses accept payments online and offline from customers anywhere in the world using cards, mobile money (M-PESA, MTN MoMo, etc.), bank transfers, USSD, QR codes, Apple Pay, and more. Over 200,000 businesses — from startups to big names like MTN, PiggyVest, and IrokoTV — already trust Paystack every day.
We chose Paystack because it's simply the best fit for real African businesses:
In Nnipa, Paystack powers the Pay button on every invoice. When a customer clicks it, Paystack handles the payment securely and instantly tells Nnipa the money has landed — so your invoice turns to Paid automatically.
If you don't have a Paystack account yet, it's free and takes just minutes to create one at paystack.com.
→ Official guide: How to create a Paystack business.
Your account is usually approved within 48 hours.
Follow these steps in order — takes less than 5 minutes
Log in to your Paystack account
→ https://dashboard.paystack.com
Copy your API keys
Connect Paystack in Nnipa


Add the Webhook in Paystack (required — don't skip!)
Important: Without this webhook, Nnipa will never know when a customer pays — even if the money hits your account. The webhook is how Paystack notifies Nnipa instantly so invoice statuses update automatically.

Learn more about Paystack API keys and webhooks here
Linking Paystack Customer Code to Contacts
When a customer pays their first Nnipa invoice, we automatically save their Paystack Customer Code as the contact's External ID. You don't have to do anything.
However, for existing customers, you have to do this manually.
Learn more about External IDs
Once linked, all payments that customer ever makes through Paystack will appear in the Payments tab on their contact profile — even payments made outside of Nnipa invoices.
Setting up payments can feel technical — but it isn't hard, and you're never alone.
Our support team is happy to assist you. Just reach out through our support channels.
You focus on growing your business. We'll make sure the money flows smoothly. 🚀