keyboard_arrow_down
Menu

Paystack Payments Tracking in Nnipa CRM

This document guides you through integrating Paystack with Nnipa CRM to track payments made by your customers. By following these steps, you'll enable payment history tracking for contacts linked with Paystack customers.

What is Paystack?

Paystack is a payment gateway that allows businesses in Ghana and other supported countries to accept online payments. By integrating Paystack with Nnipa CRM, you can track payments made by your contacts (customers) directly within the CRM.

How to Integrate Paystack with Nnipa CRM

To enable payment tracking for your contacts using Paystack, follow these steps:

  1. Integrate Paystack into Nnipa:

    • Go to the Integrations page in Nnipa.
    • Under Payment Providers, find Paystack and click on Connect.
    • Enter your Paystack Public Key and Secret Key, then save.

    Learn more about Paystack keys and webhooks here.

    Payment Providers (Paystack integration from payment providers)

    Paystack integration modal (Add your paystack public and secret keys to enable paystack integration.)

  2. Add Paystack Webhook in Paystack Settings:

    • After integrating, you'll see a Webhook URL under the Paystack integration in Nnipa.
    • Copy this Webhook URL and add it to your Paystack account's webhook settings.
    • This allows Nnipa to track payments made via Paystack.

      Paystack integration modal(Add your paystack public and secret keys to enable paystack integration.)
  3. Link Paystack Customers to Nnipa Contacts:

    • For each contact you want to track payments for, add their Paystack Customer Code as the contact's External ID in Nnipa.
    • This links the Paystack customer to the Nnipa contact, enabling payment history tracking.

How Payment Tracking Works

  • When a customer (with an External ID matching a Paystack customer code in Nnipa) makes a payment via Paystack, the payment details will be recorded as Payment History for that contact in Nnipa.