Setup
- Environment variables
- Direct config
How it works
Webhooks
Enable these events in your Paystack dashboard:charge.successcharge.failedcustomer.createcustomeridentification.successcustomeridentification.failedsubscription.createsubscription.not_renewsubscription.disableinvoice.createinvoice.updateinvoice.payment_failedrefund.pendingrefund.processedrefund.failed
x-paystack-signature header.
Everything else — disputes, dedicated accounts, payment requests, transfers — is available as a raw event only.