Browse Plugins

Going Live

1

Pre-Launch Checklist

  • Test mode orders completed successfully
  • Webhooks working (check logs)
  • All products have Variant IDs mapped
  • SSL certificate valid
  • Refund testing successful
  • Checkout mode chosen (overlay or redirect)
  • License keys appearing on orders (if applicable)

2

Disable Test Mode

  1. Go to plugin settings
  2. Uncheck “Enable Test Mode”
  3. Replace the API key with one made while Lemon Squeezy is in live mode
  4. Save changes
  5. Go to WooCommerce → Lemon Squeezy, click “Test Connection”, then “Register Webhook on Lemon Squeezy” once

Important!

Lemon Squeezy keeps test mode and live mode apart, webhooks too. A webhook made in test mode never reports live payments, so register it again with the live key. In Lemon Squeezy, check Settings → Webhooks in live mode shows exactly one webhook for your site.

3

Final Test with Real Card

  1. Place one order with real card
  2. Use small amount (or a free product)
  3. Verify order processes correctly
  4. Process immediate refund if needed
  5. Monitor first 5-10 orders closely

4

Monitor Initial Orders

  • Keep debug logging enabled initially
  • Check order status after each sale
  • Verify webhooks firing correctly
  • Watch for any error patterns
  • Disable debug logging after 1 week if stable

You’re Live!

Congratulations! Your WooCommerce store is now accepting payments through Lemon Squeezy. Monitor your orders and reach out if you need any support.

Was this page helpful?

Still stuck? Ask us