Paystack is a leading payment solution provider that enables businesses to seamlessly accept credit and debit card payments online. With robust security features and a user-friendly interface, Paystack helps merchants boost their sales while providing customers with a smooth checkout experience. Paystack currently serves businesses in South Africa, Nigeria, Ghana, and Ivory Coast.
Quick Setup Guide
Watch this short video to get your Paystack integration up and running in minutes:
Supported Payment Options
With Paystack integration, CheckoutJoy enables you to offer flexible payment options to your customers:
One-time payments - Perfect for single product purchases
Multiple payments - Split payments into installments for higher-priced offerings
Subscriptions - Recurring billing for membership and subscription products
Features not supported by Paystack
While Paystack offers comprehensive payment solutions, there are a few limitations to be aware of:
Free trials - Currently, Paystack does not support free trial periods for subscriptions
Adding your account details
Setting up your Paystack integration takes just a few simple steps:
In your CheckoutJoy dashboard:
Navigate to Settings > Payment Methods
Select Paystack from the list of processors and click on Add
Finding your API credentials
To connect your Paystack account, you'll need to access your API keys:
Log into your Paystack dashboard
Navigate to Settings > API keys & Webhooks
Your keys are listed in the API Configuration - Live Mode section
Copy both your Secret Key and Public Key for the next step
Configure your Webhooks
Webhooks are essential for real-time communication between Paystack and CheckoutJoy. They ensure your customers get immediate access to your products after payment and allow CheckoutJoy to properly manage subscriptions and refunds.
To set up webhooks:
Log into your Paystack dashboard
Navigate to Settings > API keys & Webhooks
Locate the Webhook URL section
Paste the URL below into the Live Webhook URL field
Boost your revenue with recurring payments! CheckoutJoy seamlessly integrates with Paystack to support both subscription and payment plan options for your offers.
How it works:
When you create an offer in CheckoutJoy with either Subscription or Multiple Payments billing type
CheckoutJoy automatically creates the necessary subscription or payment plan in your Paystack account
Your customers enjoy a smooth checkout experience
You receive payments automatically according to the schedule you've set
Important: Complete your Paystack payment method setup and API configuration before creating subscription or payment plan offers in CheckoutJoy.