loading.. Please Wait

Paystack Integration with Projeni Portal

  • Last Created On May 20, 2025
  • 21
0 0

To successfully integrate Paystack with Projeni Portal, it’s important to understand the key concepts and follow the proper setup steps.

Step 1: Understand Paystack Terminology

Before diving into integration, familiarize yourself with Paystack’s main objects:

  • Product: Represents the service or subscription offering.
  • Plan: Defines pricing and billing intervals under a Product. Multiple plans can be attached to one Product.
  • Subscription: Links a Customer to a Plan.
  • Customer: The end user subscribing or making payments.

While it may be tempting to jump straight into Subscriptions, starting with the Product and Plan setup ensures a smooth process.

Step 2: Log in to Paystack Dashboard

Visit the Paystack login page and log in.

Step 3: Retrieve Paystack API Keys

In Paystack Dashboard, navigate to Settings > API Keys & Webhooks.

Copy your Public Key and Secret Key.


Step 4: Configure API Keys in Projeni Portal

  • Log in to Projeni Portal as Company Admin.
  • Navigate to Settings > Payment Credentials > Online Payment.
  • Paste the copied keys into the respective fields:
    • Paystack Key: Paste the Public Key.
    • Paystack Secret: Paste the Secret Key.
    • Merchant ID: Add if required.
  • Save the settings.

Picture 1, Picture

Step 5: Configure Webhook and Callback URLs

In Projeni Portal, copy the Webhook URL and Callback URL from Settings > Payment Credentials > Online Payment.

Return to Paystack Dashboard under Settings > API Keys & Webhooks.

Paste the Webhook URL in the webhook field.

Set the Callback URL in the appropriate field.

Save your webhook and callback settings.

Summary

  • Copy and configure Paystack API keys in Projeni Portal.
  • Add Webhook and Callback URLs to Paystack for real-time updates.

If you need assistance with testing or troubleshooting your Paystack integration, feel free to ask!

Views: 21

Recent Articles

  • Orders Module Tutorial
    20
  • Messages Module Tutorial
    21
  • My Calendar Module Tutorial
    22
  • Settings Module Tutorial
    20
  • Notice Board Module Tutorial
    22

Popular Articles

  • Client Finance
    E-Invoice
    71
  • Client Finance
    Bank Account
    70
  • Lead Contact
    Lead Contacts
    62
  • Customer Onboarding
    61
  • Client
    56