嗨,我正在使用Stripe PHP API为客户构建一个平台,该平台按月销售订阅以授权内容。我与客户达成协议,分享每个订阅所收取费用的50%。
我使用了以下代码片段来创建订阅:
$stripe->subscriptions->create([ 'customer' => '{{CUSTOMER}}', 'items' => [['price' => '{{PRICE}}']], 'expand' => ['latest_invoice.payment_intent'], 'application_fee_percent' => 10, 'transfer_data' => ['destination' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}'], ]);
我想知道如何将我所占的10%的一半自动转账到另一个连接的账户(我的账户)...有人可以帮我吗?
给定订阅在平台上,您可以在收费后将资金转移到多个连接的账户。
或者,您可以保留您在此处共享的相同代码,然后将应用费用的5%单独转移到其他连接的账户。您将侦听
invoice.paid
事件,在创建转账时,传递source_transaction
参数,该参数从一个收费中转移资金。这些资金在原始收费结算之前将不可用。