Adding webhook endpoint
It is recommended that you add your site’s webhook to the Stripe dashboard to receive order status updates in a timely manner. To add a webhook endpoint,
- Navigate to WebToffee Stripe > General Settings from the WordPress dashboard.
- Head to the Webhooks section.
- Copy the webhook URL of your site.
- To insert the webhook URL,
- Go to the Stripe dashboard,
- Click on the Developers option.
- Select Webhooks.
- Then, click on the Add an endpoint button.
- Enter the webhook URL in the Endpoint URL field.
- Select the compatible events from the Select events to listen to the listing.
- A list of webhook events that are compatible with the plugin are given below:
- charge.dispute.created
- charge.succeeded
- charge.failed
- checkout.session.expired
- source.chargeable
- source.failed
- payment_intent.succeeded
- payment_intent.payment_failed
- The below image shows sample events selected.
- Click on Add endpoint button to create an endpoint.
Billa
August 20, 2024
I’ve done all of this and now it says ‘waiting for events’ and has done for about 20 minutes. Any suggestions please? I don’t know what happens next…
Thanks
Sanjai Valsan
August 23, 2024
Hi Billa,
Thank you for reaching out. The ‘waiting for events’ message typically means that your webhook is correctly set up but hasn’t yet received any events from Stripe. If the issue persists, please feel free to contact our customer support team for further assistance.
Esteban
May 19, 2024
Hello, thank you for the information.
I have a question, about the “webhook URL in the Endpoint URL field”. Is that the website home URL, or any other URL?
Sanjai Valsan
May 24, 2024
Hi Esteban,
Thank you for reaching out!
The Webhook URL in the endpoint URL field is not the website home URL. It includes the home URL as a part of it but also has additional path elements specific to the webhook functionality.
tai
September 17, 2023
i install the free version plugin to my woocom but when i do test – it appears “Error processing checkout. Please try again.” Is there anyone can help?
Arjun
September 19, 2023
Hi Tai,
Thank you for reaching out to us. It looks like you need some technical assistance. Please reach out to our support team with the following information:
1. Error log from Stripe Dashboard.
2. Screenshot of the checkout page.
3. System status report (WooCommerce > Status > Get System Report).