Overview
Paystack is one of Africa's most popular payment providers, supporting card payments, bank transfers, and mobile money in Ghana and Nigeria. This guide walks you through connecting your Paystack account to Reevit.
Prerequisites
- A Reevit account (see Create Your Account)
- A Paystack account at dashboard.paystack.com
Get your Paystack API keys
Log into Paystack
Go to dashboard.paystack.com and sign in to your Paystack account.
Navigate to Settings → API Keys
In the Paystack sidebar, click Settings, then API Keys & Webhooks. You'll see both test and live keys.
Copy your test keys
For sandbox testing, copy:
- Test Secret Key — starts with
sk_test_ - Test Public Key — starts with
pk_test_
Live keys
Only use live keys when you're ready to process real payments. Start with test keys in Reevit's sandbox mode.
Connect to Reevit
Open the Connections page
In your Reevit dashboard, navigate to Connections from the sidebar.
Add a new connection
Click Add Connection and select Paystack from the provider list.
Enter your credentials
Paste the keys you copied:
- Secret Key — Your
sk_test_key - Public Key — Your
pk_test_key
Set a label
Choose a descriptive label like paystack-ghana or paystack-test. This label identifies the connection in routing rules and API responses.
Labels must be:
- Lowercase alphanumeric with hyphens
- Between 3–50 characters
- Unique within your organization
Save and verify
Click Save. Reevit validates your credentials against the Paystack API. A green status badge confirms the connection is active.
Supported payment methods
With Paystack connected, you can accept:
| Method | Countries | Currency |
|---|---|---|
| Cards (Visa, Mastercard) | Ghana, Nigeria | GHS, NGN |
| Mobile Money | Ghana | GHS |
| Bank Transfer | Nigeria | NGN |
| USSD | Nigeria | NGN |