Problem with webhooks
-
Hi there! I am having the following issue with Stripe and Woocommerce:
We are in germany, so SOFORT payments are very important. Since they are asynchronous, we need webhooks to update order status.
I am testing sofort payments, using “succeeding_charge” as the owner[name] parameter. The problem is, that exactly the first 3 orders that I make update their status succesfully (first they go to “on-hold”, then Stripe sends the “charge.succeeded” and the order goes automatically to “processing”. But after the first 3 orders do this succesfully, the following orders stay “on-hold”. Order notes are not added.
What I have to do is to enter and delete the webhook secret and it works again for the first 3 orders. (I tried with and without entering the webhook secret on the plugin settings)And when I go to Stripe Dashboard, the webhooks are delivered succesfully (the first 3, and the following also). There is no difference on Stripe´s side between the webhooks that are “accepted” by woocommerce and the ones that don´t .
Here you can see two orders (one updated succesfully, the other did not) https://snipboard.io/pIC2WB.jpgHere how it looks on Stripe´s side:
https://snipboard.io/GuHWsI.jpg, https://snipboard.io/oDpajq.jpg
https://snipboard.io/QEx3PK.jpgAs you see, both webhooks attempts are exactly the same, and both succeed. It´s just like woocommerce is not “understanding” from the 4th webhook up.
Thanks a lot,
EloyThe page I need help with: [log in to see the link]
The topic ‘Problem with webhooks’ is closed to new replies.