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.