使用Stripe关联账户分账时遇balance_insufficient错误求助
解决Stripe关联账户分账时的
balance_insufficient错误 问题还原
你在使用Stripe关联账户实现「用户收款后分账给两位卖家」的流程中,碰到了余额不足的报错,具体错误内容:
"error": {
"code": "balance_insufficient",
"message": "You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to..."
}
核心原因分析
最常见的触发因素是你的Stripe账户开启了自动提现功能——资金一到账就被自动划转至你的绑定银行账户,等你执行分账操作时,账户内已无可用余额,自然就触发了这个错误。
具体解决方案
- 切换为手动提现模式:登录Stripe后台找到提现设置模块,将自动提现改为手动提现。这样你可以先完成分账操作,再手动发起提现申请,确保分账执行时账户有充足资金。
- 确认资金到账状态:分账操作需等收款资金完全清算为「可用余额」后再执行,刚收到的款项可能仍处于清算周期内,此时余额不可用,也会导致报错。
- 检查Connect分账配置:如果使用的是Stripe Connect关联账户,要确认分账的资金来源是直接从用户收款中扣除(比如通过
application_fee_amount参数配置),还是从平台账户垫资。若是后者,需保证平台账户有足够的备用金储备。
额外小贴士
- 手动提现模式下,记得定期处理提现请求,避免资金长期积压在Stripe账户中。
- 可在Stripe后台设置余额预警,当账户余额低于你设定的阈值时自动收到通知,提前做好资金规划。
内容的提问来源于stack exchange,提问作者RamanSall
相关产品推荐
相关产品推荐

