Preview整个网站还在搭建中,当前包含较多草稿和未完成内容,暂未正式发布。
变现与迭代

Lemon Squeezy 接入指南

个人开发者友好的支付方案,无需企业资质

什么是 Lemon Squeezy

Lemon Squeezy 是专为数字产品设计的支付平台,特别适合个人开发者和小团队。

适用场景

  • 个人开发者(无需注册公司)
  • 数字产品(软件、模板、电子书)
  • 订阅制产品
  • 一次性付费产品

优势

  • 无需企业资质:个人开发者可以直接使用
  • 自动处理税务:自动计算和缴纳增值税(VAT)
  • 全球支持:支持 135+ 个国家
  • 开发者友好:API 简单易用

劣势

  • 手续费较高:5% + 支付处理费(总计约 7-8%)
  • 功能相对简单:不如 Stripe 功能丰富
  • 提现周期:14 天(新账户可能更长)

接入步骤

1. 注册账户

访问 lemonsqueezy.com 注册账户。

需要准备:

  • 邮箱地址
  • PayPal 或银行账户(用于提现)

2. 创建产品

在 Dashboard 中创建产品:

  • 产品名称
  • 价格(支持多种货币)
  • 订阅周期(月付/年付)

3. 获取 Checkout URL

Lemon Squeezy 提供两种接入方式:

方式 1:直接使用 Checkout URL(最简单)

<a href="https://yourstore.lemonsqueezy.com/checkout/buy/...">
  购买专业版
</a>

方式 2:使用 Lemon.js(推荐)

<script src="https://assets.lemonsqueezy.com/lemon.js" defer></script>

<button class="lemonsqueezy-button" data-product-id="123456">
  购买专业版
</button>

4. 处理 Webhook

Lemon Squeezy 会通过 Webhook 通知订单状态。

app.post('/webhook', express.json(), (req, res) => {
  const event = req.body;

  // 验证签名
  const signature = req.headers['x-signature'];
  // ... 验证逻辑

  // 处理不同事件
  switch (event.meta.event_name) {
    case 'order_created':
      // 订单创建,激活用户权限
      break;
    case 'subscription_cancelled':
      // 订阅取消,停用用户权限
      break;
  }

  res.json({ received: true });
});

5. 使用 API(可选)

如果需要更多控制,可以使用 Lemon Squeezy API。

const response = await fetch('https://api.lemonsqueezy.com/v1/checkouts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    data: {
      type: 'checkouts',
      attributes: {
        product_id: 123456,
        custom_price: 2900, // $29.00
      },
    },
  }),
});

const checkout = await response.json();
// 重定向到 checkout.data.attributes.url

常见场景

订阅制产品

  • 自动续费
  • 订阅升级/降级
  • 取消订阅
  • 试用期管理

一次性付费

  • 数字产品(软件、模板、电子书)
  • License Key 自动发送
  • 支持退款

License Key 管理

Lemon Squeezy 自动生成和管理 License Key:

  • 购买后自动发送
  • 支持激活次数限制
  • 支持过期时间设置

测试

Lemon Squeezy 提供测试模式,使用测试卡号:

  • 成功支付:4242 4242 4242 4242
  • 支付失败:4000 0000 0000 0002

常见问题

个人开发者可以用 Lemon Squeezy 吗?

可以,这是 Lemon Squeezy 的主要优势。无需注册公司,个人即可使用。

如何处理税务?

Lemon Squeezy 自动处理增值税(VAT)和销售税,无需手动计算。

如何提现?

支持 PayPal 和银行转账,最低提现金额 $50。

手续费是多少?

  • 5% 平台费
  • 2-3% 支付处理费
  • 总计约 7-8%

对比 Stripe

特性Lemon SqueezyStripe
企业资质不需要需要
手续费7-8%2.9% + $0.30
税务处理自动需要自己处理
功能丰富度中等非常丰富
适合人群个人开发者企业/团队

成功案例

  • Indie Hackers:很多独立开发者使用 Lemon Squeezy
  • 数字产品:模板、插件、电子书等

下一步

目录