Payment Gateway events span multiple categories: payments, refunds, subscriptions, settlements, disputes, and more. The table below shows a summary; for the complete catalogue of event names, versioned payloads, and category-level guides, see the Payment Gateway webhooks hub.
Payment Gateway
Payment Gateway
Cashfree sends Payment Gateway webhooks across the full payment lifecycle, including individual payments, refunds, subscriptions, payment links, tokenised instruments, settlements, and disputes. The event catalogue is extensive and versioned.The following table shows the primary event categories. For the complete list of event names, versioned payloads, and category-level guides, use the Payment Gateway webhooks hub.
Payouts V2 (recommended)
Payouts V2 (recommended)
Payouts V2 webhooks use JSON bodies and header-based signatures. They cover the transfer lifecycle, beneficiary incidents, and account balance signals. For full payload schemas and configuration steps, see Payouts Webhooks V2.
Payouts V1 (Cashgram)
Payouts V1 (Cashgram)
Cashgram webhooks cover link redemption, transfer reversals, and link expiry. For delivery format and verification steps, see Cashgram webhooks.
You can subscribe to Payouts V2 webhooks even if some transfers still use the V1 or V1.2 APIs. Webhook version and REST API version are configured independently in the Merchant Dashboard.
Secure ID (Video KYC)
Secure ID (Video KYC)
Video KYC webhooks track each stage of the KYC session, from link generation through auditor review. For full payload schemas, see Video KYC webhooks.
For
VKYC_USER_PRECHECK_FAILED and VKYC_USER_CALL_SCHEDULED, multiple sub_status values are possible. See the Video KYC status and sub-status mapping.Secure ID: Bank account verification (BAV V2)
Secure ID: Bank account verification (BAV V2)
BAV V2 webhooks notify you of the outcome of an asynchronous bank account verification request. For full payload schemas, see Bank account verification webhooks.
Secure ID (Reverse penny drop)
Secure ID (Reverse penny drop)
Reverse penny drop webhooks notify you when a bank account verification via reverse penny drop reaches a terminal state. For full payload schemas, see Reverse penny drop webhooks.
PPI (Wallet)
PPI (Wallet)
PPI wallet webhooks notify you of credit events on a user’s wallet. For full payload schema and signature verification, see PPI wallet webhooks.