Payment integration
Paystack Payment Gateway
This module enables businesses to receive payments via Paystack, supporting card payments, bank transfers, and mobile money. Ideal for merchants in Nigeria, Ghana, Kenya, and South Africa.
Read the payment gateway setup guideSupported markets
- Nigeria
- Ghana
- Kenya
- South Africa
Listed payment methods
- Credit/Debit Cards
- Bank Transfer
- Mobile Money
- USSD
- QR Code Payments
Use test keys for development and live keys for production.
Setup guidance
- Log in to https://dashboard.paystack.com/ and open Settings > API Keys & Webhooks.
- Copy Public Key and Secret Key into this form.
- Set webhook endpoint to /api/webhook/paystack.
- Enable charge.success event notifications.
Configuration requirements
Enter these values in the matching gateway settings. Obtain credentials from the provider and keep them private.
- Public Key Optional
- Paystack public key starts with pk_.
- Secret Key Optional
- Paystack secret key starts with sk_.
- Environment Required
- Use test mode for development and live mode for production.
- Currency Required
- Settlement currency used for Paystack charges.
- Callback URL Optional
- Leave empty to use default webhook route.