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.