无法创建Stripe Connected Account:法国合规限制下的测试账户创建问题
法国Stripe账户创建测试Connected Account的解决方案
问题背景
你在Stripe控制台创建测试关联账户时遇到以下限制:
由于法国的监管规定,您只能使用Stripe托管的开户流程创建关联账户。
这是法国当地金融监管的强制要求,Stripe针对法国账户关闭了控制台手动创建关联账户的通道,无论测试还是生产环境,都必须通过Stripe托管的开户流程(Connect Onboarding)来创建。
测试环境的两种解决方法
控制台生成开户链接创建
- 进入Stripe控制台的「Connect」板块,打开「设置」→「开户流程」
- 切换到测试环境(Test Mode),配置开户所需的字段(测试环境可以只保留最基础的必填项)
- 点击「生成链接」,获取测试用的开户地址
- 打开链接,填写Stripe提供的测试信息完成开户:比如法国测试银行卡号用
4000000000000002,有效期12/34,CVV123;个人信息可以随便填符合格式的内容 - 完成后就能在「关联账户」列表里看到创建好的测试账户
API批量创建(适合开发者)
如果需要批量生成测试账户,可以调用Stripe的Accounts Create API,指定使用Stripe托管流程,Node.js示例代码:const stripe = require('stripe')('你的测试Secret Key'); const testAccount = await stripe.accounts.create({ type: 'express', // 根据业务需求选express/standard/custom country: 'FR', controller: { requirement_collection: 'stripe', // 强制走Stripe托管流程 }, // 预填测试卖家信息,可选 business_type: 'individual', individual: { first_name: 'Test', last_name: 'Vendeur', email: 'test-seller@fr.example.com', }, });创建后可以生成AccountLink让测试用户完成开户,测试环境下也可以直接通过API标记账户要求已满足(仅限测试场景)。
关键提醒
- 测试环境同样受法国监管规则约束,无法绕过Stripe托管的开户流程
- 所有测试数据必须用Stripe官方提供的测试值,不要用真实的个人/银行信息
内容的提问来源于stack exchange,提问作者aouiti alaeddine
相关产品推荐
相关产品推荐

