我有一个代码,禁止用户在收到此事件时访问我的网站: customer.subscription.deleted。但是,在应用此代码之前,我希望设置一个特定的条件。我有两种情况,在一种情况下,如果用户订阅了无限计划,他每月支付40美元,为期5个月(cancel_at订阅字段在5个月后设置),然后当订阅结束时,他对网站的访问仍然有效。因此,5次付款后,他不再支付,但他仍然可以访问该网站。而在第二种情况下,如果网站的管理手动取消订阅或如果它被取消后,许多失败的付款,我想禁用用户的访问。那么,我是否可以设置一个条件来区分在完全支付之后被取消的订阅和在全额支付之前被取消的另一个订阅?
发布于 2021-05-24 04:13:29
您必须在您的终端上跟踪这一点,或者在您不断更新的订阅中使用元数据。斯特里普没有办法做出这样的区分。
https://stackoverflow.com/questions/67662743
复制相似问题