ElliboHelp Centre

Connect Paystack

Take cards, bank transfer, USSD and mobile money in Africa through your own Paystack account - secret key, webhook URL, test card and going live.

Paystack lets customers pay by card, bank transfer, USSD and mobile money in Nigeria, Ghana, South Africa, Kenya, Côte d'Ivoire and Egypt (NGN, GHS, ZAR, KES, USD, XOF, EGP).

Before you start

  • A Paystack business account. Test keys work straight away; live mode needs your account activated with business documents.
  • You must be an admin of the business in Ellibo.

Step 1: Get your secret key

  1. Sign in to the Paystack Dashboard.
  2. Go to Settings › API Keys & Webhooks.
  3. Under API Configuration - Test Mode, reveal and copy the Test Secret Key (sk_test_…). Later, use Live Mode for sk_live_….

Step 2: Connect in Ellibo

  1. Open Settings › Integrations › Payments.
  2. On the Paystack tile, click Connect.
Connecting Paystack
1 Secret key, 2 Payments go into, 3 Connect.
#FieldWhat to enter
1Secret keysk_test_… or sk_live_…
2Payments go intoKeep Paystack Clearing (recommended)
3Connect PaystackClick it

Step 3: Add the webhook URL

  1. In Ellibo, under Your gateways › Paystack, click Copy next to Webhook URL.
  2. In Paystack, on the same API Keys & Webhooks page, paste it into Webhook URL for the matching mode (test or live).
  3. Click Save changes.

Step 4: Try a test payment

  1. With the test key connected, open a small invoice's Pay now link and choose Paystack.
  2. Pay with Paystack's test card 4084 0840 8408 4081, any future date, and the details shown on Paystack's test page.
  3. Check the invoice shows Paid, then cancel the test receipt.

Step 5: Go live

  1. When your account is activated, copy the Live Secret Key.
  2. In Ellibo, click Keys, paste it, and Save.
  3. Add the webhook URL in the Live Mode section too.

Fees, payouts and refunds

If something goes wrong

ProblemFix
Key not acceptedUse the Secret key (sk_…), not the Public key (pk_…).
Paid but not showingAdd the webhook URL in the same mode as your key. Click Check payment on the invoice.

See also Fix payment problems.

Still need help?Write to us and we'll walk you through it.
Contact support