Stripe身份审核托管
2026-03-12 2
详情
报告
跨境服务
文章
Stripe身份审核托管
要点速读

- Stripe身份审核托管(Identity Verification Hosting)是Stripe为平台型商户(如SaaS、市场平台、多卖家商城)提供的合规能力,允许平台将KYC/KYB身份验证流程交由Stripe后台自动执行与存储,而非自行开发或对接第三方身份服务商。
- 适用于需对入驻商家/收款方做实名认证的中国跨境平台型卖家(如独立站SaaS工具商、B2B分销平台、聚合收款服务商),不适用于普通单店卖家直接收款。
- 开通需通过Stripe Connect账户升级为Custom或Express模式,并启用
identity功能模块;审核逻辑、字段、国家适配均由Stripe预置规则驱动。 - 不替代本地监管要求(如欧盟PSD2、美国FinCEN、中国外汇管理局对境内主体的备案义务),平台仍需承担最终合规责任。
- 常见失败原因包括:申请人证件类型不被Stripe支持(如港澳台居民来往内地通行证未在目标国开通)、地址信息与证件不一致、人脸识别光照/角度不达标、浏览器环境异常(如禁用JS、使用代理IP)。
- 避坑重点:勿复用个人Stripe账户开通托管;勿跳过
account requirements状态检查;所有审核结果必须通过Stripe Dashboard或API实时监听,不可依赖前端提示。
Stripe身份审核托管是什么
Stripe身份审核托管是Stripe Connect生态中的一项合规基础设施能力,指平台方(Platform)将下游收款方(Connected Account,如入驻卖家、供应商、自由职业者)的身份核验(Identity Verification)全流程——包括证件上传、OCR识别、活体检测、地址验证、制裁名单筛查(PEP/SDN)、风险评分等——委托给Stripe服务器端完成,并由Stripe统一存储验证记录、生成合规报告、响应监管审计。
关键名词解释:
- Stripe Connect:Stripe面向平台型业务的收款架构,支持三种账户模式(Standard/Express/Custom),仅Express和Custom支持身份审核托管。
- KYC/KYB:Know Your Customer / Know Your Business,即对自然人/企业主体进行身份真实性、经营合法性、受益所有人穿透式核查,属全球主流金融监管强制要求。
- 托管(Hosting):指验证动作不在平台服务器执行,全部由Stripe后端完成;平台仅调用API触发、接收结果、展示UI组件(如
Elements Identity),无数据经手权。
它能解决哪些问题
- 场景痛点:平台需快速上线多国收款能力,但自建OCR+活体+名单筛查系统开发周期长、合规成本高 → 价值:开箱即用支持40+国家/地区证件类型,覆盖欧盟eIDAS、美国REAL ID、加拿大PIPEDEDA等标准。
- 场景痛点:不同国家对身份验证字段要求差异大(如德国需税号,日本需住民票编号)→ 价值:Stripe按接入国家自动加载必填字段与校验规则,无需平台配置逻辑分支。
- 场景痛点:人工审核效率低、误判率高、无法留痕 → 价值:全自动化审核,平均耗时<90秒,100%操作日志留存于Stripe Dashboard,满足GDPR/CCPA审计要求。
- 场景痛点:平台被质疑“未尽审核义务”,遭遇银行拒付或监管处罚 → 价值:Stripe出具符合PCI DSS Level 1 & SOC 2 Type II认证的验证报告,可作为尽职调查证据提交。
- 场景痛点:下游卖家反复提交材料、状态不透明、客服咨询量激增 → 价值:提供标准化多语言UI组件(支持中文/英文/日文等),实时同步审核进度与失败原因编码(如
id_number_invalid)。 - 场景痛点:平台需应对各国反洗钱(AML)新规动态更新(如2024年英国FCA新增UBO披露要求)→ 价值:Stripe持续维护规则库,平台无需代码更新即可生效。
- 场景痛点:自建系统遭黑客攻击导致身份证照片泄露 → 价值:证件图像仅临时缓存于Stripe加密环境,72小时自动销毁,不落盘、不开放下载接口。
- 场景痛点:跨境团队分散,无法统一管理审核策略 → 价值:所有验证策略(如是否强制人脸、是否豁免低风险国家)在Stripe Dashboard集中配置,权限分级可控。
怎么用/怎么开通/怎么选择
以中国注册公司开通Stripe Connect并启用身份审核托管为例,典型流程如下(以Express模式为主流实践):
- 前提准备:完成Stripe账户注册(需中国大陆公司营业执照+法人身份证+对公账户),并通过Stripe审核成为Express或Custom平台。
- 启用功能:登录Stripe Dashboard → Settings → Account settings → Products → 启用Identity verification(部分区域需联系客户经理开通)。
- 集成UI组件:在平台前端引入Stripe.js,调用
stripe.elements().create('identity')渲染验证表单;后端通过accounts.create创建Connected Account时传入capabilities: {card_payments: {requested: true}}及business_type等必要参数。 - 处理状态回调:监听Webhook事件
account.updated,检查requirements.currently_due与requirements.eventually_due字段,判断是否需补传材料或审核失败。 - 人工复核介入:对Stripe标记为
verification_status: pending的高风险账户,可在Dashboard中调取原始证件图与活体视频(需开通额外权限),进行人工终审。 - 合规归档:所有验证记录、时间戳、IP地址、设备指纹、审核结果均自动存档;导出PDF报告路径:Dashboard → Accounts → 点击具体账户 → Verification history → Download report。
注:Custom模式支持深度定制字段与规则,但需签署额外法律协议;Express模式开箱即用,适合90%以上中国跨境平台场景。具体模式选择请以Stripe官方文档《Express Accounts》为准。
费用/成本通常受哪些因素影响
Stripe身份审核托管本身不单独收费,但其使用与以下成本强相关:
- 所选Stripe Connect账户类型(Express免费启用,Custom需签署商务合同)
- 下游Connected Account所在国家/地区(部分高风险国家触发额外人工复核成本)
- 平台月均活跃验证请求数量(超量可能触发Stripe风控审查,影响审核通过率)
- 是否启用高级功能(如实时制裁名单扫描、UBO穿透验证、企业受益所有人结构图谱生成)
- 是否需要Stripe提供合规证明文件(如SOC 2报告副本、GDPR Data Processing Agreement)
- 平台自身技术集成复杂度(如需定制化UI、多语言适配、与ERP同步验证状态)
- 是否使用Stripe官方推荐的合规咨询伙伴(如KPMG、PwC)进行前期架构评审
- 平台所在司法辖区对数据主权的要求(如要求验证数据仅存于欧盟节点,需额外配置)
- 是否发生高频失败重试(如单IP 1小时内提交>5次,可能被限流)
- 是否需对接本地化身份源(如中国eID、新加坡SingPass,需另行申请API权限)
为了拿到准确报价/成本,你通常需要准备:平台业务模式说明(B2B/B2C/Marketplace)、目标收款国家清单、预估月均验证量、现有技术栈(前端框架/后端语言)、是否已通过PCI DSS认证、是否有指定合规顾问。
常见坑与避坑清单
- ❌ 将个人Stripe账户用于平台收款——必须注册Company类型账户并完成Business Verification,否则无法开通Connect功能。
- ❌ 在未配置Webhook的情况下仅依赖前端回调——Stripe审核状态变更仅通过Webhook推送,前端JS可能因网络中断丢失事件。
- ❌ 允许用户跳过地址验证步骤——Stripe对多数国家强制要求地址证明(如水电账单、银行对账单),跳过将导致
requirements.past_due阻断收款。 - ❌ 使用测试Key上线生产环境——测试模式下证件OCR与活体检测不走真实算法,上线前必须切换至Live Key并完成全链路压测。
- ❌ 忽略
account.requirements.disabled_reason字段——当账户被Stripe主动停用(如检测到批量注册),该字段会返回明确原因码(如fraud_risk),需据此调整风控策略。 - ❌ 在未获得用户明确授权前提下调用身份验证——违反GDPR/《个人信息保护法》,必须在触发验证前展示独立隐私政策弹窗并获取勾选同意。
- ❌ 将Stripe返回的
verification_report链接直接暴露给终端用户——该链接含短期有效Token,应通过平台后端代理访问并添加访问日志。 - ❌ 认为托管=免责——Stripe仅提供验证服务,平台仍需对入驻主体真实性、交易背景合法性承担第一责任,建议同步留存用户服务协议与资金用途声明。
- ❌ 未监控
identity.verification_session.created事件失败率——若失败率>5%,需检查前端加载速度、移动端兼容性、用户网络环境,而非归因为Stripe服务问题。 - ❌ 使用非Stripe官方SDK(如社区版React Stripe Elements)——可能导致UI组件不兼容新版验证规则,引发字段缺失或校验绕过。
FAQ(常见问题)
- Stripe身份审核托管靠谱吗/正规吗/是否合规?
Stripe持有PCI DSS Level 1、SOC 2 Type II、ISO 27001认证,其身份验证流程符合欧盟eIDAS条例、美国FFIEC指南及新加坡MAS Notice 626要求;但平台仍需就自身业务模式向所在地监管机构(如中国央行、外管局)履行报备义务。 - Stripe身份审核托管适合哪些卖家/平台/地区/类目?
主要适用于:中国注册的SaaS平台、跨境分销系统、独立站建站工具、B2B采购平台等需对下游收款方做KYC的主体;支持全球40+国家/地区,但中国大陆个人/企业目前无法作为Connected Account接受审核(受限于Stripe中国本地牌照);不适用于纯自营店铺、无第三方收款需求的场景。 - Stripe身份审核托管怎么开通/注册/接入/购买?需要哪些资料?
开通需先完成Stripe Connect平台注册(资料:营业执照、法人身份证、对公账户、实际经营地址证明);接入需开发集成(文档见Stripe Identity Docs);无购买环节,功能随账户启用自动激活;需提前申请Identity产品权限(部分区域需销售审批)。 - Stripe身份审核托管费用怎么计算?影响因素有哪些?
无单独计费项;成本隐含在Stripe Connect交易手续费中(如欧盟卡支付3.4%+€0.25),身份审核本身不额外扣费;影响总成本的因素见上文“费用/成本通常受哪些因素影响”章节。 - Stripe身份审核托管常见失败原因是什么?如何排查?
高频失败码包括:id_number_invalid(证件号格式错误)、document_expired(证件过期)、face_not_detected(活体检测失败)、address_mismatch(地址与证件不符);排查路径:Dashboard → Accounts → 查看具体账户的Requirements标签页 → 点击失败项查看详细原因与重试指引。 - 使用/接入后遇到问题第一步做什么?
立即检查Webhook endpoint是否正常接收account.updated事件;确认Dashboard中对应账户的Verification status与Requirements字段值;查阅Stripe Status Page(https://status.stripe.com)排除区域性服务中断;勿自行修改账户状态,所有操作须通过API或Dashboard完成。 - Stripe身份审核托管和替代方案相比优缺点是什么?
对比Onfido/Jumio:优势是与Stripe收款深度耦合、无额外集成成本、全球证件覆盖更广;劣势是定制化程度低、不支持私有化部署、对中国大陆证件支持有限。对比自建方案:优势是合规确定性高、上线速度快;劣势是数据不出域、无法对接内部风控模型。 - 新手最容易忽略的点是什么?
忽略account.requirements.eventually_due字段——该字段列出未来7天内即将过期需补传的材料,若未及时处理,账户将被冻结;多数新手只关注currently_due,导致被动停摆。
关联词条
活动
服务
百科
问答
文章
社群
跨境企业

