Paystack
Accept payments, manage subscriptions, and send transfers via the Paystack API
Paystack is a payments infrastructure provider widely used across Africa and beyond. CipherSense Agents connects to Paystack via your secret key, letting workflow nodes initialize and verify transactions, manage customers and subscription plans, initiate bank transfers, and process refunds. Paystack supports NGN, GHS, ZAR, and USD — amounts are always in the smallest currency unit (e.g. kobo for NGN).
Official documentationSetup
Get your Paystack secret key
Get your Paystack secret key
Sign in to the Paystack Dashboard and go to Settings > API Keys & Webhooks. Copy your Secret Key (sk_live_... for production or sk_test_... for testing). Keep it secure — never expose it in client-side code.
Paystack DashboardAdd the integration in CipherSense Agents
Add the integration in CipherSense Agents
Go to Project > Integrations > Add Integration > Paystack. Paste your secret key and click Save & Test to validate the connection.
(Optional) Set up webhooks to trigger workflows
(Optional) Set up webhooks to trigger workflows
In Paystack Dashboard > Settings > API Keys & Webhooks, add your webhook URL (e.g. https://your-domain/api/integrations/paystack/webhook). Paystack will POST signed events such as charge.success, transfer.success, and subscription.create to this URL. Use a workflow trigger node to react to these events in real time.
Build your workflow
Build your workflow
Drop a Paystack node onto the canvas and select an operation. Wire the email or customer_id output from upstream nodes into the relevant fields. Use initialize_transaction to generate a checkout URL, then pass that URL to a downstream notification node.
Connection Fields
Fields required when adding this integration in your Project › Integrations.
| Field | Required | Description |
|---|---|---|
| Secret Key | Required | Your Paystack secret key from Dashboard > Settings > API Keys & Webhooks. Use sk_test_... for testing without real charges. |
Common Use Cases
Ready to connect Paystack?
Add this integration from your project dashboard and wire it into a workflow.
On This Page