Simulate Webhook Events

Easily test and validate how your application handles incoming webhook events without affecting live data.


When test mode is enabled, you can set up and test a full webhook integration. Lemon Squeezy will send webhooks for each event that happens in your test mode store just like it would in live mode.

For more manual testing, you can simulate webhook events for any test mode order or subscription. Simply choose an event you’d like to receive a webhook for and send it manually to your app from your Lemon Squeezy admin.

Simulate webhook events with Lemon Squeezy

The following events can be simulated:

Subscription events

  • subscription_created
  • subscription_updated
  • subscription_cancelled
  • subscription_resumed
  • subscription_expired
  • subscription_paused
  • subscription_unpaused
  • subscription_plan_changed

Order events

  • order_created
  • order_refunded

Test and live mode webhooks are kept separate within your account, meaning a test mode webhook will only be triggered for test mode data and vice versa.


Was this page helpful?