wc-stripe-webhooks
Installation
SKILL.md
WooCommerce Stripe webhooks
Use this when custom code observes Stripe events or diagnoses paid orders stuck in Pending/On hold. Let the gateway own signature verification, order matching, locks, deferred processing, and order transitions.
Endpoint and trust boundary
The plugin endpoint is generated by WC_Stripe_Helper::get_webhook_url():
https://example.com/?wc-api=wc_stripe
The handler runs on woocommerce_api_wc_stripe and accepts POST only. Do not register a second endpoint for the same Stripe events merely to run business logic.
For normal Stripe events it verifies: