因此实现了从 webhook 到创建门户会话、创建结帐会话的所有内容,到目前为止一切正常。我质疑以下内容。对于付款方式为带有 3ds secure 的卡的 subscription.created 事件,初始状态不完整。只有当他成功地使用另一张卡重试时,我才会将订阅 ID 保存到用户数据库文档中。这个可以吗?因为用户可以在 23 小时内以未完成状态重试支付订阅,对吗?
但如果不需要的话,我不想做一些额外的工作。
假设我必须做 id,我需要将什么保存到用户数据库文档中,以使用户即使在退出结帐网站后也能够重试付款?
为了让用户在 23 小时后无法访问此结账恢复链接,我只需检查订阅状态是否完整,因为现在它会变成 incomplete_expired,正确吗?
但是我需要这样做吗?
问题如上所述