Hello @ziggystardust7 ,
That’s a good question.
If I quote our documentation, it is used for –
Webhooks are used by Stripe to communicate with your site. It provides information such as the status of the payment and is used to update the order based on certain events from Stripe’s side of things.
SO, if you make any changes to Stripe, for example, made a refund then WooCommerce can understand that automatically.
Adding webhooks to your Stripe account comprises of these steps –
Hello Rashed, thanks for your answer!
The point is that I made some refunds last year without webhooks and everything works without a problem. Actually I didn’t realise any problem.
I’m afraid that use it slow down my sites, and If I really don’t need that I prefer don’t use it. For this reason I’m asking here in the official plugin.
Maybe the Woocommerce Stripe plugin do it for himself without need to configure webhooks?
PS: thank you for the post, is good to know the events that I would need to configure in case that I finally use webhooks
Thanks!
Hello @ziggystardust7 ,
That’s interesting.
As far as I am concerned, without Webhooks WooCommerce or any other application that uses Stripe is unable to communicate with each other to notify changes. You can read the same information on Stripe docs as well – Receive event notifications with webhooks
There is only one way to make sure if you already have Webhooks is to check your Stripe settings – https://dashboard.stripe.com/webhooks
If you already have it then all is good. If not, you can add it according to the guidelines shared earlier.
Thank you 🙂
Hello Rashed!
It’s really interesting that topic.
Yes, I confirm that I didn’t have any webhook added in my stripe accounts. A couple of days ago I added them in one of my woocommerce websites, not in the others. Everything is working as usuall in all of them.
For some reason it seems that is not needed to add, with the api keys is enough,
but in the documentation of the plugin says specially that we need to configure webhooks. Maybe the plugin does it in some way, I don’t know that.
Thank you for your time! 😊
Hello @ziggystardust7 ,
At least now you know what to do if you ever face this problem. So, that’s a good outcome from this discussion.
I am marking this thread as resolved for now. If you have any other queries, feel free to open a new thread.
Thank you 🙂