我正在构建一个平台,内容创作者可以在其中设置我将收取费用的订阅服务(想想 Twitch.tv、Substack、OnlyFans 等)
内容创建者将在平台上设置一个 Stripe Connected 帐户。我来操作平台帐号。
订阅内容创建者的客户可能希望订阅其他人,因此将 Customers
和他们的 PaymentMethods
保留在平台帐户上是有意义的。客户必须能够管理其所有订阅并预先填写信用卡详细信息(如果可用)。
我一生都无法理解如何与内容创建者的关联帐户共享这些 Customers
及其 PaymentMethods
。
我未成功遵循 clone customers across accounts 指南。它在创建 Token
时出错,说明 Customer
必须有一个有效的付款来源。我在某处读到本指南不适用于 PaymentMethods
,但我真的不知道这是否属实。
然后我找到了 this other guide。不过,我似乎必须为每个用户、每个连接的帐户创建一个 Customer
,这将使我重复信息并使订阅管理更加困难。
任何有构建类似服务经验的人都可以给我一些指点吗?
谢谢
答案 0 :(得分:0)
您可以创建 this guide,而不是将 PaymentMethods 克隆到您的关联帐户(subscriptions using destination charges 是正确的帐户)。这个想法是客户和付款方式保留在您的平台帐户中。支付发票后,其资金(减去您设置的申请费)会自动转入关联账户。