需要配置下面的配置项
- 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
在生产环境进行测试
在生产环境发布之后,请进行测试。