我正在为新创建的订阅获取 webhook,它们是 BILLING.SUBSCRIPTION.CREATED
、 BILLING.SUBSCRIPTION.ACTIVATED
和 PAYMENT.SALE.COMPLETED
我在 BILLING.SUBSCRIPTION.ACTIVATED
webhook 上授予他们高级功能的访问权限。
如果我的订阅是每月订阅,并且我在 1 月 1 日购买了订阅,那么在我的下一个计费时间可能是 2 月 1 日,我将在 2 月 1 日收到哪些 webhook,我怎么知道付款是在 2 月 1 日完成的
回答1
PAYMENT.SALE.COMPLETED 是唯一重要的,您可以仅基于该 webhook 构建所有业务逻辑,每次获取记录时都会更新您的记录
BILLING.SUBSCRIPTION.CREATED 为零 value,并且 BILLING.SUBSCRIPTION.ACTIVATED 不是必需的
如果需要帮助协调,您可以在创建订阅时添加 custom_id
参数。这将在该订阅的所有未来 webhook 中返回。