因此,我试图挂接Stripe API,以捕获客户的订阅实际上何时终止,以便我可以撤消对该产品的访问权限。
我尝试使用customer.subscription.deleted事件,但是,当客户单击“取消”并且实际上没有等待其订阅时间用完时,似乎会触发此事件。当客户的订阅实际上失效时,我可以使用一个事件来捕获吗?
否则,似乎我将不得不制定一种方法来重新检查他们的取消日期,如果他们重新订阅或他们的确确实失效。
谢谢您的帮助。
答案 0 :(得分:0)
如果您并将update a subscription参数设置为true,则Stripe将使订阅保持活动状态,直到该时段结束时,订阅将自动取消。在这种情况下,您将获得:
如果您通过调用customer.subscription.deleted方法立即取消预订,则Stripe仅发出Subscription Delete事件。