Webhooks notify your store instantly when payments are processed, refunds occur, subscription events happen, or license keys are generated. They’re essential for real-time order updates.
The easiest way to set up your webhook – one click and the plugin does everything for you.
Screenshot: Click “Register Webhook on Lemon Squeezy” – one click sets up everything
Auto-registration handles everything. No need to copy URLs or secrets between dashboards. You can skip to the Product Mapping section.
If auto-registration doesn’t work or you prefer manual control, follow these steps instead.
https://yoursite.com/wp-json/wc-lemon-squeezy/v1/webhookhttps://yoursite.com/wp-json/wc-lemon-squeezy/v1/webhook
Screenshot: Get Your Webhook URL from WordPress Site
Only check the events that match the type of products you’re selling. Don’t select subscription events if you only sell one-time purchases, and vice versa.
Screenshot: Lemon Squeezy Webhook Configuration
The webhook secret validates that requests are genuinely from Lemon Squeezy. Every incoming webhook is verified using HMAC signatures. Never skip this step!