Webhooks are server callbacks to your server from Cashfree. Webhooks are event-based and get fired upon specific events related to the transaction.
You can configure your webhook from the Product Dashboard. Click the preferences tab in your left sidebar. Add your webhook endpoint under the Webhook Endpoint section.
Ensure your webhook endpoint is https://, Cashfree does not send webhooks to servers in http://. Make sure that you do not process duplicate events.
To get a list of webhook events and know how to validate them, click the links below: