Setting Up Paystack

TrainEasy ships with multiple payment methods for receiving payment for session/course enrollment. One of these methods we support is Paystack. Paystack is a very robust Nigerian payment gateway that is widely used by many major companies in the country today.

By integrating Paystack with your TrainEasy account, your students can easily pay for enrolling into your Training Sessions or Online courses using their Debit/Credit cards, Internet Banking  or  direct from their bank accounts.

To get started, you will need to visit paystack ( and register for a free account. By default your account will be in 'Test mode'. In this mode, you will not be able to receive real payments from account holders. You can only test the setup by using the test card information Paystack provides. Paystack will also need to examine your site before approving your account for live payments.

Once your are logged into your paystack account, click on the 'Settings' menu option at the lower left:

On the settings page, click on 'Api Keys & Webhooks'

On this page, you will find your secret and public keys. Copy these values.

Once you have successfully copied these values, you will then need to save them on your TrainEasy account. To do so, login to your TrainEasy backend and then navigate to the 'Payment Methods' (Settings->Payment Methods)

Click on the 'Edit' button for 'Paystack'

On the Paystack setup page, simply input the Secret and Public Keys you saved earlier

Click on 'Save Changes' and you are done!

Once your Paystack account has been approved and you have gotten your Live Keys, simply save them on this page. Please click here for information about activating your paystack account:

2024 © TrainEasy.