我正在我的网站上实施定期付款的付款链接。当客户使用付款链接付款时,Stripe 会自动处理客户创建和订阅管理。但是,我面临的问题是,如果同一客户使用付款链接多次付款,则会创建重复的客户(同一电子邮件)。
根据您想要如何处理订阅,您可以通过一项功能限制您的客户拥有一个订阅。它使用客户门户为您的客户管理订阅并在其 UI 中升级或降级。他们的付款链接的预期用途是让您能够根据需要多次共享同一个链接,因此存在无法传递客户 ID 的选项。
但是,如果您想让客户能够进行多个订阅,那么您需要使用他们的 Stripe Checkout 产品。这允许您嵌入或使用他们的托管页面来收取付款并传递已创建的客户 ID,以便他们可以对该客户 ID 进行多个订阅。