Telegram Telegram

@ukbao

电邮

[email protected]

营业时间

7×24

复核日期:2026 年 9 月 4 日。3DS 是 3-D Secure 的简称,是用于在线银行卡支付的一套持卡人认证协议。付款时出现银行验证页、短信验证码、银行 App 确认或生物识别,通常说明交易进入了 3DS 流程。不过,现代 EMV 3DS 也可能在后台完成风险判断,持卡人不会每次都看到验证码页面。

最重要的区别:3DS 负责确认“正在付款的人是否像合法持卡人”,支付授权则决定“这笔交易能不能扣款”。因此,3DS 验证成功不代表银行一定批准交易;余额、限额、卡片状态、币种、MCC 或风控仍可能导致付款被拒。

3DS 到底解决什么问题?

在线支付属于无卡交易,商户无法像线下刷卡那样检查实体卡。EMVCo 说明,EMV 3DS 允许商户与发卡行交换交易、支付方式和设备等数据,帮助发卡行判断付款人是否为合法持卡人,从而减少无卡欺诈并降低不必要的误拒。

不同卡组织有各自的 3DS 项目名称,例如 Visa Secure。用户看到的具体页面通常由发卡行或其认证服务提供,因此验证方式和界面会因银行、卡片和交易风险而不同。

一次 3DS 验证是怎么进行的?

  1. 商户发起认证:结账时,商户的支付服务把交易及设备信息送入 3DS 流程。
  2. 发卡行评估风险:银行结合金额、币种、商户、设备、网络环境和历史行为判断风险。
  3. 选择认证路径:低风险交易可能直接完成免打扰认证;风险较高或规则要求的交易会进入挑战流程。
  4. 返回认证结果:完成认证后,结果返回商户,商户再提交支付授权。
  5. 银行决定是否授权:发卡行继续检查余额、限额、卡片开关和实时风控,最终批准或拒绝扣款。

免打扰流程和挑战流程有什么区别?

流程 用户体验 常见情况
Frictionless flow(免打扰流程) 认证主要在后台完成,用户可能只看到支付处理中 发卡行根据丰富的交易与设备信息判断风险较低
Challenge flow(挑战流程) 需要短信验证码、银行 App 确认、生物识别或其他方式 风险较高、信息不足,或监管及发卡行规则要求加强认证

没有弹出验证码不等于没有 3DS,也不等于交易不安全;相反,每笔交易都强制短信验证也不一定更先进。现代 3DS 的目标之一,就是在安全判断与顺畅结账之间取得平衡。

3DS 就是短信验证码吗?

不是。短信 OTP 只是挑战流程的一种认证方式。发卡行还可以使用银行 App 推送、App 内确认、生物识别或其他动态认证方法。验证码来自发卡行预留联系方式,而不是商户账户里填写的手机号。

任何客服、卖家或“代验证”人员索要完整卡号、CVV、短信验证码或银行 App 确认,都应提高警惕。3DS 验证应在可信的银行认证界面内完成,不应把验证码发给他人。

为什么 3DS 验证会失败?

  • 收不到验证码:银行预留手机号过期、短信延迟、漫游限制、拦截设置或银行通道异常;
  • 验证页白屏或转圈:浏览器阻止必要 Cookie、弹窗或脚本,网络切换,支付会话已过期;
  • 验证码正确仍失败:输入的是旧验证码、重复请求导致前一个验证码失效,或认证结果未正确返回商户;
  • 银行 App 没有推送:通知权限关闭、设备未绑定、App 版本过旧或银行服务异常;
  • 卡片不支持或未开通:发卡行、卡产品或特定交易场景未正确支持商户发起的 3DS 版本和流程。

可按3-D Secure 验证失败排查指南逐项检查浏览器、预留联系方式、银行 App 与商户支付会话。

为什么验证成功,付款还是被拒?

认证和授权是两个不同步骤。认证成功只说明持卡人身份验证已完成;授权阶段仍可能因为以下原因被拒:

  • 余额不足、可用额度不足或单笔/日限额;
  • 境外支付、在线支付或特定币种开关未开启;
  • 交易 MCC 不在企业卡或虚拟卡的允许范围;
  • 商户国家、金额或交易频率触发银行风控;
  • 卡片过期、冻结、注销,或账单地址等信息不匹配;
  • 认证完成后商户支付会话超时。

遇到 3DS 验证时怎么安全操作?

  1. 确认发起付款的是你正在使用的商户,并核对金额和币种;
  2. 检查认证页面显示的商户或交易信息是否与订单一致;
  3. 只在银行官方认证页面或银行 App 内输入和确认信息;
  4. 不要向客服、商户或聊天对象透露验证码、CVV 和密码;
  5. 验证完成后等待页面自动返回商户,不要频繁后退、刷新或重复点击付款;
  6. 结果不明确时先查订单和银行交易状态,避免连续重试产生多笔预授权。

商户接入 3DS 时要注意什么?

  • 3DS 应作为认证环节与支付授权正确衔接,不能把认证成功直接当作支付成功;
  • 应为浏览器和 App 提供清晰、连续的挑战体验,并正确处理超时、取消和结果回传;
  • 向 3DS 流程提供准确的订单、设备和交易数据,有助于发卡行进行风险判断;
  • 保存必要的认证与授权结果用于排查,但不要在日志中暴露完整卡号、CVV、验证码或敏感身份信息。

常见问题

3DS 验证需要额外收费吗?

持卡人通常不会因为完成一次 3DS 验证而被单独收费。订单手续费、跨境费和货币转换费属于其他环节,应查看订单与银行卡账单。

没有收到短信,是不是商户没有发验证码?

验证码通常由发卡行或其认证服务发送。应先确认银行预留手机号、漫游和短信拦截情况,再让发卡行检查认证记录。

关闭 3DS 能提高成功率吗?

不应把关闭安全认证当作常规解决办法。有些交易或地区要求使用强认证,商户绕过 3DS 还可能增加欺诈和拒付风险。更合适的做法是定位认证失败发生在哪一环。

参考资料

本文提供一般性在线支付安全说明,不替代发卡行、收单机构、商户或卡组织的具体规则。认证方式和支持范围以相关机构最新页面及实际交易为准。

内容审核:ChecksPilot 编辑部
实际复核日期:2026 年 9 月 4 日

ChecksPilot 编辑部

ChecksPilot 编辑部专注海外支付、航旅支付、银行卡交易与退款问题,依据公开规则整理实用排查指南。内容定期复核;具体政策以银行、航司、平台及监管机构的最新说明为准。

推荐文章