我正在使用Stripe API和Stripe Connect。我想从客户转账到Express Connected账户。我想使用direct收费,但从文档中不清楚,我应该如何使用它。文件说:
To directly charge on the connected account, perform a standard
create charge request using your platform’s secret key while
authenticated as the connected account:
curl https://api.stripe.com/v1/charges \
-u {STRIPE_SECRET_TOKEN}: \
-d amount=1000 \
-d currency=usd \
-d source=tok_visa \
-H "Stripe-Account: {CONNECTED_STRIPE_ACCOUNT_ID}"
据我了解,这意味着将收取关联帐户。但是文档没有说明如何移动到已连接的帐户。
不,这个请求将charge客户的支付来源(由source
参数中的令牌表示 - 在此示例中,它是静态test token,但在实时集成中,您将使用Checkout或Elements从客户的卡生成令牌) ,资金将被发送到Stripe-Account
标题中指定的关联帐户。
如果您希望减少此事务,则需要添加application_fee
参数。在创建费用时,资金将自动分配,申请费将添加到您平台的余额中,剩余部分(费用金额减去您的申请费和Stripe自己的费用)将被添加到关联帐户的余额中。