-
Notifications
You must be signed in to change notification settings - Fork 30
Webhooks
Nemo edited this page Jul 27, 2017
·
6 revisions
Razorpay supports webhooks with several events. For more details, you can check our Webhook documentation. The WooCommerce plugin supports the use of webhooks to get notifications about any payments that were hampered because of network connectivity.
Supports the following webhook events:
payment.authorized
payment.failed
-
subscription.charged
(Provided you have the WooCommerce Subscription plugin installed)
- Enable webhooks on your Razorpay WooCommerce settings page in
WooCommerce/Settings/Checkout/Razorpay
. - Right below the enable option, you will find the Webhook URL. You will need to set this as your Webhook URL in the Razorpay Dashboard. Follow these steps:
- Copy the Webhook URL from the WooCommerce settings page.
- Go to https://dashboard.razorpay.com/ and head over to Settings/Webhooks
- Click "Setup/Edit your Webhook" and add the URL and paste the URL.
- Create a new webhook secret. This can be a random string, and you don't have to remember it. Do not use your password or Key Secret here.
- Copy over the Webhook Secret to the WooCommerce settings page
- Activate all the events whose webhooks you'd like to use: The events currently supported by our woocommerce plugin is listed above.
- Click Save.