Pro v1.0.0 CycleSave Pro 1.0+

Paystack

Accept ROSCA contributions via Paystack — the most trusted payment gateway in Nigeria and Ghana, supporting cards, bank transfers, and USSD.

Overview

The Paystack gateway enables CycleSave groups in Nigeria, Ghana, Kenya, and South Africa to accept member contributions via cards, bank transfer, USSD, and mobile money — all through Africa’s leading payment infrastructure.

Key features

  • Cards, bank transfer, USSD, and QR code payments
  • NGN, GHS, KES, ZAR, and USD currency support
  • Live and test mode with separate API keys
  • Real-time webhook processing for contribution status updates
  • Automatic signature verification on all webhook events
  • Optimised for Nigerian, Ghanaian, and Kenyan banks

Requirements

Requires a Paystack account and a CycleSave Pro licence.

Pro Gateway
Version
1.0.0
Requires
CycleSave Pro 1.0+
License
GPL v2+

Included in CycleSave Pro

Get this addon + everything else

All Pro gateways, Wallet system, PDF Receipts, Reports & Analytics — in one licence.

View pricing →

How to set up

  1. 1
    Create a Paystack account

    Sign up at paystack.com and complete identity verification. Once approved, go to Settings → API Keys & Webhooks to get your public and secret keys.

  2. 2
    Add API keys to CycleSave

    Go to CycleSave → Settings → Payments → Paystack. Enter your live and test public and secret keys.

  3. 3
    Register the webhook

    Copy your CycleSave webhook URL from the settings panel and paste it into Paystack's webhook URL field. CycleSave handles all webhook event verification automatically.

  4. 4
    Enable and test

    Activate the Paystack gateway in CycleSave settings, switch to test mode, and run a test contribution to verify everything works.