Guides · payments · Popular APIs

Lemon Squeezy API

Merchant-of-record checkout and billing for digital products and SaaS. Stores start in test mode; going live needs a questionnaire plus identity verification, after which API keys (test or live) and webhook signing secrets are created in the dashboard.

Researched · not yet run liveLast researched 25 October 2026 · Lemon Squeezy · provider site

Researched, not yet run live. Built from the provider’s official pages (linked below). A person hasn’t walked this flow end to end yet, so check each step against the source.

Who owns what

One Lemon Squeezy user account owns one or more stores. Each store has a test mode and a live mode; API keys are created per mode.

  • Lemon Squeezy account personal owned by the person
  • Store organisation owned by the business or individual seller · under Lemon Squeezy accountStarts in test mode; must be activated (reviewed) before live sales.

Creating a new store can trigger identity re-verification (verify_identity).

Have ready

  • A supported country of residence or business for the seller: The activation review checks country support (activate_store); the supported-countries list was not captured here [to verify].
  • A product Lemon Squeezy can fulfil (digital download, SaaS subscription, license keys, courses or memberships): Services and physically fulfilled goods are typically not approved.
  • A government-issued photo ID for the person verifying the store. · Identity verification asks for personal information and a photo of a government-issued ID. [2]Needed for: Verify your identity
  • A clear description of the business, its products and its customers for the activation questionnaire. · The review runs KYC/KYB checks and checks products against the terms and acceptable use policies. [1]Needed for: Answer the store activation questionnaire

Steps

Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.

  1. Create a Lemon Squeezy account and store

    The person signs up and creates a store. The store starts in test mode.

    • Guided by hand
    • Human step: You press submit

    Where: https://app.lemonsqueezy.com

  2. Create a test-mode API key

    In Settings > API (with test mode on), create an API key for development. The key is shown once; copy it into the project env file.

    • verapli co-pilot
    • Human step: You press submit
    • After: Create a Lemon Squeezy account and store

    verapli captures LEMONSQUEEZY_API_KEY_TEST here by plain code: encrypted in your browser, never shown to AI.

    If something goes wrong (1)
    • Key stops working after about a year.: Keys are valid for one year; create a new key and replace the old value. [3]

    Where: https://app.lemonsqueezy.com

  3. Answer the store activation questionnaire

    Click "Activate your store" in the sidebar and answer the short questionnaire about the business and customers honestly and in detail.

    • Guided by hand
    • Human step: You press submit
    • After: Create a Lemon Squeezy account and store
  4. Verify your identity

    From General Settings, use "Verify your identity" and provide personal details and a photo of a government-issued ID. The person uploads the document directly to Lemon Squeezy.

    • Guided by hand
    • Human step: You prove your identity
    • After: Create a Lemon Squeezy account and store
    The provider says
    Usually instant but can take up to 2-3 business days. [2]
  5. Wait for store activation review

    Lemon Squeezy reviews the store (KYC/KYB, products against terms, supported country). Once approved the store can sell in live mode.

    • Guided by hand
    • Human step: The provider reviews it
    • After: Answer the store activation questionnaire, Verify your identity
    The provider says
    Approvals typically happen in 2-3 business days; some applications stay pending longer (volume, risk assessment, unsupported product types or countries). [1]
    If something goes wrong (1)
    • Store not approved.: Resubmit if you believe there was a mistake or the business has changed; services and physically fulfilled goods are typically not approved. [1]
  6. Copy products to live mode

    Test-mode products do not move to live automatically; use "Copy to Live Mode" on each product or discount.

    • Guided by hand
    • After: Wait for store activation review
  7. Create a live-mode API key

    With test mode off, create a live API key in Settings > API and copy it into the production secrets store.

    • verapli co-pilot
    • Human step: You press submit
    • After: Wait for store activation review

    verapli captures LEMONSQUEEZY_API_KEY here by plain code: encrypted in your browser, never shown to AI.

    Where: https://app.lemonsqueezy.com

  8. Create a webhook and signing secretoptional

    In Settings > Webhooks, add the endpoint URL, choose events and set a signing secret (a random string). Verify the X-Signature header (HMAC-SHA256 of the raw body) in the app.

    • verapli co-pilot
    • Human step: You press submit
    • After: Create a Lemon Squeezy account and store

    verapli captures LEMONSQUEEZY_WEBHOOK_SECRET here by plain code: encrypted in your browser, never shown to AI.

    Where: https://app.lemonsqueezy.com

Terms and gotchas

Plain-English summary, not legal advice. Each card links its source.

Can get you bannedThe rules say

Prohibited products

Prohibited include services of any kind (marketing, design, consulting), physical goods, adult/NSFW content (including NSFW chatbots), IPTV, spyware or parental-control apps, job boards, advertising sales, marketplaces reselling others' products, dating sites, PLR/MRR products, regulated products and services (gambling, CBD, weapons, lending, legal, real estate), pharmaceuticals, essay mills, MLM, and NFT or crypto products. [4]

Can cost moneyThe rules say

Merchant of record

Lemon Squeezy is the merchant of record. Customers buy from Lemon Squeezy, which handles sales tax collection, refunds and chargebacks and takes on that liability. Customer-facing receipts and tax treatment are Lemon Squeezy's. [5]

Can cost moneyThe rules say

Re-verification can pause payouts

Lemon Squeezy may ask for re-verification (often after creating a new store or major account changes); payouts stay paused until it is complete. The FAQ also says pay-ins can pause and the account can be temporarily disabled. [2]

What you end up with

Env varSecretFormatWhat it is
LEMONSQUEEZY_API_KEY_TESTsecretlong opaque token (shape only)Test-mode API key (Bearer token) for development.
LEMONSQUEEZY_API_KEYsecretlong opaque token (shape only)Live-mode API key (Bearer token).
LEMONSQUEEZY_WEBHOOK_SECRETsecretrandom string, 6-40 charactersSigning secret you chose when creating the webhook; used to verify X-Signature.
LEMONSQUEEZY_STORE_IDnot secret12345Numeric id of the store, used in API requests that create checkouts.

Renewals

  • API keys: every 1 year [3]

Pricing

  • Costs: 5% + 50 cents per transaction; additional fees may apply to some payments and to transactions outside the US.
  • Volume pricing via sales.

Source [7]

For agents

The same entry as JSON: /api/v1/entries/lemon-squeezy/api · requirements /api/v1/requirements/lemon-squeezy/api · terms /api/v1/terms/lemon-squeezy/api.

Remote MCP (read-only, no auth)
claude mcp add --transport http verapli https://verapli.com/mcp

> "What do I need for Lemon Squeezy API, and how long will it take?"
  → tools/call requirements { "provider_id": "lemon-squeezy/api" }

Sources

  1. Activate Your Store Stores start in test mode; activation is a questionnaire plus identity verification; KYC/KYB review; approvals typically 2-3 business days; services and physical goods typically not approved; SaaS/subscriptions/license keys typically allowed; country must be supported; test products must be copied to live mode; resubmission allowed. · accessed 25 October 2026 · official
  2. Verify Your Identity Identity verification from General Settings needs personal information and a photo of a government-issued ID; usually instant but up to 2-3 business days; periodic re-verification, payouts paused until completed. · accessed 25 October 2026 · official
  3. API Requests API keys are created in account settings (API section) in test or live mode; Bearer auth; JSON:API headers; keys are valid for one year. · accessed 25 October 2026 · official
  4. Prohibited Products List of prohibited products and businesses. · accessed 25 October 2026 · official
  5. Merchant of Record Lemon Squeezy is the merchant of record; customers buy from Lemon Squeezy; it handles sales tax collection, refunds and chargebacks and takes on that liability. · accessed 25 October 2026 · official
  6. Signing Requests (webhooks) Signing secret is chosen when creating the webhook (typically a random 6-40 character string); HMAC-SHA256 hex digest of the raw body in the X-Signature header. · accessed 25 October 2026 · official
  7. Lemon Squeezy Pricing 5% + 50 cents per transaction; additional fees may apply for some payments and transactions outside the US. · accessed 25 October 2026 · official

Provider rules change. This page is generated from verapli registry version 2026.1025.316; spotted something out of date? Tell us. Lemon Squeezy is not affiliated with verapli.