学习如何设置ShipThing与Lemonsqueezy的集成。
Secret key
和Publishable key
。您需要Secret key
来完成集成。
.env.local
以及生产环境中定义以下环境变量:
lemonsqueezy
对象在应用中的任何地方使用Lemonsqueezy:
/api/lemonsqueezy/checkout
端点来创建会话。
apps/web/api/lemonsqueezy/checkout/route.ts
中实现业务逻辑
subscription_created
subscription_updated
subscription_cancelled
order_created
apps/api
应用中的POST /webhooks/lemonsqueezy
路由处理。该路由会构建事件,然后根据事件类型来决定如何处理该事件。
Webhook
处理器的基本结构。您可以根据需要进行修改。