Lemon Squeezy Webhook Tester
Test Lemon Squeezy webhooks in real-time — no signup, no tunnels.
Get a free webhook URL in one click, paste it into your Lemon Squeezy dashboard, and watch events stream in live. Verify X-Signature signatures automatically, replay any request to your local server, and debug payloads with search and filters.
Why test Lemon Squeezy webhooks with HookSense
Real-time WebSocket stream
Events appear the instant Lemon Squeezy sends them. No polling, no refresh button.
HMAC-SHA256 verification
Paste your signing secret once — HookSense verifies every Lemon Squeezy request automatically.
One-click replay
Send any captured webhook back to your local server or production — rerun your handler without triggering new events.
CLI forwarding, no ngrok
Forward directly to localhost:3000 with npx hooksense listen.
Quick start — 3 steps
- 1Get your free webhook URL
Create a free endpoint at hooksense.com. You get a unique URL instantly — no credit card, no config.
- 2Paste it into Lemon Squeezy
In the Lemon Squeezy dashboard, add the URL as your webhook endpoint and pick the events you want (order_created, order_refunded, etc.).
- 3Trigger an event and watch it arrive
Fire a test event from Lemon Squeezy — it lands in HookSense within milliseconds. Inspect headers, body, and signature. Replay when ready.
Forward to localhost
npx hooksense listen -p 3000 --path /api/integrations/lemonsqueezyCommon Lemon Squeezy webhook events
order_createdorder_refundedsubscription_createdsubscription_updatedsubscription_cancelledsubscription_payment_successsubscription_payment_failedlicense_key_createdTesting tips specific to Lemon Squeezy
- Lemon Squeezy webhooks include a meta object with custom data from your checkout
- Test mode webhooks use the same endpoint — use HookSense to tell them apart
- Use replay to test subscription lifecycle events without making real purchases
- Custom data passed via checkout is available in the webhook payload — inspect it in HookSense
Frequently asked
- How do I test Lemon Squeezy webhooks without making real purchases?
- Capture one real test-mode purchase, then replay it from HookSense as many times as you need. You can also inspect the custom `meta` object passed through checkout without running live transactions.
- Does HookSense verify Lemon Squeezy's X-Signature header?
- Yes. Lemon Squeezy signs with HMAC-SHA256 using the secret you configure in your store's webhook settings. Add the same secret to HookSense and verification runs automatically.
- What events does Lemon Squeezy send?
- order_created, order_refunded, subscription_created/updated/cancelled, subscription_payment_success/failed, and license_key_created. HookSense captures every event so you can inspect the full shape before wiring up your handler.
Test webhooks from other providers
Start testing Lemon Squeezy webhooks now
Free plan includes 100 requests/day, 7-day retention, real-time streaming. No credit card.
Create a free endpoint