## Zoho Payments Documentation Index Access the complete documentation index at: https://www.zoho.com/us/payments/llms.txt Use this file to discover all available documentation pages before proceeding. # Managing Webhooks ![](/payments/svg/cross.svg) ## Install Skills Give your coding agents the context they need to build with Zoho Payments. [View documentation](/us/payments/developerdocs/agent-skills/) `npx skills add https://www.zoho.com/payments/` ![](/payments/svg/copy-icon.svg) **Note:** Skills-only installs don't receive automatic updates. Run `npx skills update -y` to get the latest version. Once you’ve configured your webhook, you can perform the following actions to manage your webhooks and handle event notifications. * [View Signing Key](#view-signing-key) * [Regenerate Signing Key](#regenerate-signing-key) * [View Webhook Logs](#webhook-logs) * [Enable or Disable Webhook](#enable-or-disable-webhook) * [Edit or Delete Webhook](#edit-or-delete-webhook) ## View Signing Key A signing key in webhooks is used to verify the authenticity of the request and ensure it hasn’t been tampered with during transmission. To view the signing key: 1. Go to _Zoho Payments,_ click _Settings_ and select _Developer Space._ 2. Switch to the _Webhooks_ tab and click the **More** icon near the webhook. 3. Click **View Signing Key.** You can now view the signing key associated with your Zoho Payments account. ## Regenerate Signing Key If the original signing key is compromised or leaked, you can regenerate a new key to maintain security and ensure secure verification of webhook events. To regenerate: 1. Go to _Settings_ and select _Developer Space._ 2. Switch to the _Webhooks_ tab and click the **More** icon near the webhook. 3. Select **Regenerate Key**. Ensure the updated key is stored securely for continued verification of webhook events. ## View Webhook Logs Webhook logs let you track all activity related to your webhooks. You can see whether each webhook event succeeded or failed and view detailed logs for every event sent to your system. This makes it easier to monitor your setup and quickly fix any issues. To view webhook logs: 1. Select a webhook. 2. Switch between tabs to view succeeded and failed events. 3. Click on a specific log to view the log details on the right. 4. Scroll down to view the **Response Message** and the **Request Data** to verify the exact event details sent and the endpoint’s response. [![Webhoook Logs](/payments/help/settings/developer-space/webhook-logs.png)](/payments/help/settings/developer-space/webhook-logs.png) **Insight:** If an event has failed, you can use the error code to identify and resolve the issue by referring to the [errors section.](https://www.zoho.com/in/payments/developerdocs/errors/ "errors") You can access all information related to webhook events, including when the webhook was created, number of configured events, signing key, detailed logs, response message, and request data. ## Enable or Disable Webhook Enable or disable the webhook to start or temporarily pause event notifications for your system. This is useful for troubleshooting or resolving temporary issues on your end while listening to events. To do this: 1. Go to _Settings_ and select _Developer Space._ 2. Switch to the _Webhooks_ tab and click the **More** icon near the webhook. 3. Click **Enable Endpoint** or **Disable Endpoint**. Once disabled, the webhook will stop sending event notifications. If you want to receive notifications again for the configured events, you can enable the endpoint at any time. ## Edit or Delete Webhook You can update the configured events, modify the webhook’s name and description, or permanently remove the webhook from the system by deleting it. To do this: 1. Go to _Settings_ and select _Developer Space._ 2. Click the **Edit** icon to modify the webhook URL or webhook. or 3. Click the **More** icon near the webhook and select **Delete.** Your webhook will be deleted, and you will no longer be able to authenticate requests using the deleted webhook.