需要配置下面的配置项

  • Lemon Squeezy API Key:配置API key
  • Store id: 同一个store的下的所有的产品的store id都是一样的
  • Webhook singing secret

Step: 在test mode下面进行测试

进入Lemon Squeezy后台之后,左下角有一个Test Mode的Switch,打开test mode.

Step: 建立Product和Variant

  • Name
  • Description

Step: 配置 Webhook

设置 callback url

用内网穿透工具暴露本地服务器

可以使用cloudflare tunnel 来代理本地localhost来接收lemonsqueezy的webhook

设置 signing secret

设置signing secret

设置 API key

Step: 在test mode下测试

官方的测试信用卡的信息: https://docs.lemonsqueezy.com/help/getting-started/test-mode

Step: 发布生成环境

配置生成环境的Variant Id

Copy 产品到 live mode,配置生成环境的Variant Id

配置生成环境的Webhook

  • 配置 Callback URL
  • 配置 Signing Secret,在里面添加产品名称,在webhook里面判断是否是本产品
  • 选择事件:subscription_created, subscription_updated, subscription_payment_success

在生产环境进行测试

在生产环境发布之后,请进行测试。