Skip to main content

Documentation Index

Fetch the complete documentation index at: https://bobprince.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Setup

1

Open API Keys & Webhooks

Go to the Paystack Dashboard and navigate to Settings → API Keys & Webhooks.
2

Set your webhook URL

Enter your Hookdrop capture URL in the Webhook URL field:
https://hookdrop.dev/in/{your-token}
3

Save

Click Save changes. Paystack will begin sending events to Hookdrop for your account.
Paystack restricts webhook delivery to a set of known IP addresses. Hookdrop’s ingestion server is already allowlisted, so you don’t need to configure anything extra on your end.

Common events

EventWhen it fires
charge.successPayment completed successfully
transfer.successTransfer completed
subscription.createNew subscription started
invoice.createNew invoice generated

Retry history

Paystack automatically retries failed webhook deliveries. Hookdrop captures every attempt as a separate event, so you can see the full retry history — including the original delivery and each subsequent attempt — in the dashboard.