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

使用Stripe创建Express Connect账户无法获取正确用户录入页面求助

解决Stripe Express Connected Account入驻链接直接跳后台的问题

可能的原因及解决方案

1. 关联邮箱已完成过Stripe入驻

如果代码中使用的email(simpson@google.com)已经注册并完成过Stripe Express账户的入驻流程,Stripe会直接跳转至该账户的后台,不会再次显示信息录入界面。

  • 解决:更换一个未关联过Stripe平台的邮箱进行测试。

2. 未强制收集未完善信息

默认情况下,当账户没有待完善的必填信息时,Account Link会直接跳转到后台。需要在创建Account Link时指定collect参数,强制触发信息收集流程:
修改后的PHP代码:

$stripe = new \Stripe\StripeClient('sk_live_xxxxx');

$createaccount = $stripe->accounts->create([
    'type' => 'express',
    'country' => 'US',
    'email' => 'simpson@google.com',
    'capabilities' => [
      'card_payments' => ['requested' => true],
      'transfers' => ['requested' => true],
    ],
]);
  
$createlinks = $stripe->accountLinks->create([
    'account' => $createaccount->id,
    'refresh_url' => 'https://example.com/reauth',
    'return_url' => 'https://example.com/return',
    'type' => 'account_onboarding',
    'collect' => 'currently_due', // 新增参数,强制收集待完善信息
]);

3. 账户已无待完善的必填项

如果创建Connected Account时已经填入了所有必填信息,Stripe会认为入驻流程已完成,直接跳转后台。

  • 解决:创建Account时不要提前填入所有必填字段(比如地址、联系方式等),让Stripe识别到有未完成的信息,从而显示录入界面。你也可以通过Stripe Dashboard查看该Connected Account的「Requirements」板块,确认是否存在currently_due的待完成项。

4. 生产环境Connect配置未完成

确保你的Stripe平台账户已经完成生产环境的Connect配置:包括平台身份验证、业务信息填写、银行账户绑定等必要步骤。配置不全可能导致入驻流程异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 06:53:21