Paystack Payment Setup

Paystack Payment Setup

You can use Paystack for accepting payments for both subscriptions and token packs.

How to Set Up Paystack Payment Gateway?

InformationYou can find more information about Paystack API keys in the Paystack documentation.
  1. Begin by registering an account with Paystack.
  2. Generate your API credentials within your Paystack account.
  3. From there, you need to add a webhook URL. The URL should be like this: 
     https://yourwebsite.com/webhooks/paystack

  4. Also you need to add your server IP to IP Whitelist.
  5. Decide whether you want to use the Sandbox mode for testing or the live production mode for actual transactions.
  6. In your dashboard, access the gateway settings by navigating to Finance -> Payment Gateways -> Paystack.
  7. Add your keys to the appropriate fields on the page.
    • Default Currency: Choose your currency
    • API Key: Enter your Paystack API key
    • API Secret Key: Enter your Paystack secret key 
    • API Key (Sandbox): Enter your Paystack Sandbox API key for testing purposes
    • API Secret Key (Sandbox): Enter your Paystack Sandbox secret key for testing purposes
  8. It’s crucial to follow the correct order: first, set the mode (development or production), and then save the gateway settings.
  9. Pay attention to the information provided during the saving process, as it will guide you through the necessary steps.
  10. After setting up your payment gateway, you can create membership plans 

Did you find this article useful?

  • Stripe Payment Configuration

    Stripe Payment Setup You can use Stripe for accepting payments for both subscriptio...
  • PayPal Payment Setup

    PayPal Payment Setup You can use PayPal for accepting payments for both subscriptio...
  • SMTP Setup

    SMTP Setup In this guide, you can learn how to set up SMTP to make GPTWhiteLabel's email ...
  • OpenAI API Doesn’t Work

    OpenAI API Doesn’t Work Why is my OpenAI API not working? There could be seve...
  • Languages

    Managing Languages Getting started with managing languages and translations in GPTWhite...