【发布时间】:2019-04-29 11:39:15
【问题描述】:
我正在开发一种 SAAS,它允许订阅者向他们的客户出售文件。 我还希望他们能够向他们的客户提供订阅服务,并从他们连接到我平台的帐户中收回资金。
我找到了如何让我的服务的用户可以通过此页面向他们的客户提供订阅: https://stripe.com/docs/connect/subscriptions
$subscription = \Stripe\Subscription::create([
"customer" => "cus_4fdAW5ftNQow1a",
"items" => [
["plan" => "pro-monthly"],
],
], ["stripe_account" => "{CONNECTED_STRIPE_ACCOUNT_ID}"]);
但在示例中,文档显示了如何从以下位置订阅客户:
- 他的标识符
- 所选计划的名称
- 已连接的帐户 ID
对我来说一切都好,除了一点,如何恢复已连接帐户的计划名称?
在文档示例中,我们将 “pro-monthly” 视为计划名称。这个计划存在于我的平台上,但可能不在连接的帐户上......
但是,声明必须在关联帐户上创建计划和客户。
我知道如何使用 return \ Stripe \ Plan :: all () 轻松列出我平台的计划;例如,但是如何对连接的帐户执行相同的操作?
因为能够给客户订阅关联账户是好事,但是如果我没有带有计划名称的参数,我就猜不出来了!
你的真心 雨果
【问题讨论】:
标签: stripe-payments