You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何确保平台掌控关联Stripe账户的全部Payout操作权限?

Stripe Connect 流程调整解决方案

一、禁止顾问关联账户自行发起提现

针对Standard/Express类型的关联账户,平台可通过两种方式锁定提现权限:

  • 后台操作:登录Stripe平台后台,找到对应顾问的关联账户详情页,在「提现设置」中开启「平台控制提现」选项。开启后,顾问的个人Stripe后台会隐藏提现操作入口,无法自主发起提现。
  • API配置:创建关联账户时直接通过参数设置权限,已创建的账户也可通过更新接口修改:
    curl https://api.stripe.com/v1/accounts \
      -u sk_test_你的平台密钥: \
      -d type=standard \
      -d settings[payouts][schedule][interval]=manual \
      -d settings[payouts][platform_controls]=true
    

二、平台代关联账户发起手动提现

使用Stripe Payouts API,以平台身份代顾问发起提现,核心是请求时携带Stripe-Account头指定目标关联账户ID:

curl https://api.stripe.com/v1/payouts \
  -u sk_test_你的平台密钥: \
  -d amount=1000 \ # 提现金额,单位为最小货币单位(如1000=10美元)
  -d currency=usd \
  -H "Stripe-Account: acct_顾问的关联账户ID"
  • 提现金额会自动扣除账户内手续费、待结算款项等,Stripe会校验账户可用余额。
  • 可通过API查询提现状态,同步处理后续通知逻辑。

三、新流程的Payment Intent配置(款项直接进顾问账户+扣平台服务费)

创建Payment Intent时,指定关联账户为收款方并设置平台服务费:

curl https://api.stripe.com/v1/payment_intents \
  -u sk_test_你的平台密钥: \
  -d amount=5000 \ # 学生支付的总金额(如5000=50美元)
  -d currency=usd \
  -d payment_method_types[]=card \
  -d on_behalf_of=acct_顾问的关联账户ID \ # 付款方账单显示顾问信息(可选)
  -d application_fee_amount=1000 \ # 平台服务费(如1000=10美元)
  -d transfer_data[destination]=acct_顾问的关联账户ID
  • 交易完成后,扣除服务费的剩余款项直接进入顾问关联账户,无需额外Transfer操作。
  • 平台可在服务会话完成后,按需调用Payout API为顾问发起提现。

内容的提问来源于stack exchange,提问作者NeedHelpFast112

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 08:08:45