今日开发小课堂
根据截图先补充两点:1️⃣到期取消的情况,等会员期结束也会触发 deleted 事件;2️⃣Stripe 可以自定义取消订阅的选项,即可以只提供到期取消的选项。
如何设计一个省心的支付 webhook 处理?首先设计一个健壮的、能够通用的 subscriptions 表;其次不要根据 webhook 推送的信息更新数据,而是收到 webhook 后使用 stripe sdk 获取最新的订阅信息再更新数据。
Nexty.dev 就是这样设计,已经把 subscriptions 表设计及其更新数据方法变成通用代码了,你不用修改这部分代码,也不用担心订阅信息记录出错,你只管按需查询数据字段。
发布于 福建
