首页 > 解决方案 > 如何创建订阅(使用 on_behalf_of 参数)与连接帐户的目的地转移?

问题描述

我们的目标

我们有一个平台,在这里我们管理所有的客户、产品和价格。是否可以让关联账户从平台账户收取的订阅费用中收取费用?(关联账户可以在所有地区)。


我们希望添加可以接收订阅付款的关联帐户。理想的情况是在平台账户上结算所有费用,然后转移到关联账户。

选项1

从文档中,最简单的是使用transfer_data[destination].

但是,事实证明,如果您连接的帐户来自不同的地区,这是不可能的。例如,美国的关联账户,而平台位于澳大利亚。

选项 2

Pass stripe_accountheader,但这里的问题是客户和价格需要属于连接的帐户,这不是一个选项。

选项 3(唯一的解决方案?)

因此,解决方案是使用docs 中介绍on_behalf_of=connected_account_id的参数。问题是API,没有这样的参数。stripe.Subscription.create()

有没有人成功地设法创建订阅,使用on_behalf_of

标签: stripe-payments

解决方案


目前,Stripe 并未正式支持on_behalf_ofon Subscription,唯一可用的官方选项是您提到的前 2 个。

对于选项 #3,它是您可以访问的私人测试版的一部分。我建议就此与他们的支持团队联系


推荐阅读