Skip to main content
Payracle sends real-time notifications to your configured webhook URL when key events occur. Configure your webhook endpoint in Developer › API Keys.

Event types

Both share the same payload shape — only the event field and underlying transaction data differ. virtualAccount.credit additionally includes a recipient object when the deposit landed on a named Paga virtual account, identifying which of your customers it belongs to. amount and amount_naira are both denominated in naira (kept as two fields for compatibility).
Your endpoint must return an HTTP 200 status code within 8 seconds to acknowledge receipt. Payracle does not automatically retry failed deliveries — inspect delivery attempts in the Webhook Logs page and manually retry any that failed.
Next: verify every webhook is genuinely from Payracle before trusting it.