Launch special — let's split the check with SPLITCHECK for 50% off

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

  1. 1
    Get your free webhook URL

    Create a free endpoint at hooksense.com. You get a unique URL instantly — no credit card, no config.

  2. 2
    Paste 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.).

  3. 3
    Trigger 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/lemonsqueezy

Common Lemon Squeezy webhook events

order_created
order_refunded
subscription_created
subscription_updated
subscription_cancelled
subscription_payment_success
subscription_payment_failed
license_key_created

Testing 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