lemonsqueezy

Integrate Lemon Squeezy for SaaS subscriptions, checkout, license keys, and webhooks.

6|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill lemonsqueezy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lemonsqueezy
Source: https://github.com/RepairYourTech/cfsa-antigravity/tree/main/.agent/skill-library/stack/payments/lemonsqueezy
Command: npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill lemonsqueezy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @lemonsqueezy/lemonsqueezy.js, node:crypto, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the integration of Lemon Squeezy, a powerful platform for handling SaaS payment processing, subscriptions, license keys, and webhooks, removing the burden of PCI compliance and global tax management.

Core Features & Use Cases

  • Subscription Billing: Implement recurring payments for SaaS products.
  • Digital Product Sales: Sell software or digital goods with license key management.
  • Checkout Flows: Create secure and compliant payment pages.
  • Webhook Handling: Process real-time payment and subscription events.
  • Use Case: Integrate Lemon Squeezy into your new SaaS application to manage all aspects of customer billing, from initial signup to subscription renewals and license key delivery.

Quick Start

Use the lemonsqueezy skill to create a checkout URL for the 'pro-plan' variant, associating it with the user 'user-123' and their email '[email protected]'.

Frequently Asked Questions about lemonsqueezy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Lemon Squeezy for SaaS subscription billing and checkout?

Integrate Lemon Squeezy for SaaS subscription billing by leveraging client-side JavaScript and server-side API interactions to create secure checkout URLs and manage recurring payments. It acts as the merchant of record to handle global tax compliance.

How do I handle and verify Lemon Squeezy webhook events for subscription management?

Handle Lemon Squeezy webhook events by processing real-time payment and subscription updates through server-side API interactions. Webhook verification ensures secure processing of recurring billing events and license key delivery without PCI compliance burdens.

What is the best way to manage software license keys for digital product sales?

The best way to manage software license keys for digital product sales is using Lemon Squeezy as the merchant of record. It handles license key generation and delivery while managing global tax collection and compliance automatically.

Do I need server-side API interactions to use Lemon Squeezy checkout flows?

Yes, you need server-side API interactions alongside client-side JavaScript to create secure Lemon Squeezy checkout flows. This setup facilitates payment processing, subscription management, and webhook verification for SaaS products.

Can Lemon Squeezy manage global tax collection and compliance for SaaS payments?

Yes, Lemon Squeezy can manage global tax collection and compliance for SaaS payments by acting as the merchant of record. This removes the burden of PCI compliance and handles international tax requirements for digital product sales.