BUG in stripe webhooks
-
I am using v4.3.1 of WooCommerce Stripe Gateway with v3.9.1 of WooCommerce on v5.3.2 of WordPress.
I have setup stripe webhooks (one for Live and one for Test) but they are all failing when other apps are sending out the webhooks. The webhooks succeed when I actually make the purchase on woocommerce using the woocommerce stripe gateway.
However I have other platforms that use Stripe as well and they also use the same hooks as WC Stripe Gateway.
So the problem is that when the Webhook Signing Secret does not match, WC Stripe Gateway is incorrectly returning a FAILED code, when in reality it should (1) ignore the webhook, and (2) return a SUCCESS code (400).
If WC Stripe Gateway is the only webhook, then this bug does not show up because it will only be receiving webhooks with the correct signing secret. However add other webhooks to other apps that are also using stripe, and this is a HUGE bug.
- The topic ‘BUG in stripe webhooks’ is closed to new replies.