3DS、风控、拒付三层怎么排:顺序错了三层都白做
3-D Secure 认证、交易风控、拒付处理经常被当成三件独立的事,交给三个不同的负责人各自优化。结果是:风控把阈值调严,认证通过率掉了;认证环节加上挑战,转化率掉了;拒付率没降,因为被拦下的都是正常用户,而真正的问题交易换了另一种方式回来。
这三层不是并列关系,而是同一条决策链上的三段。它们的顺序、决定权归属与共享的日志,比任何一层的参数调优都重要。
一、三层各自管什么
1.1 风控层:判断这笔该不该放行
风控在授权之前给出一个判断:放行、拒绝、还是要求额外验证。它依赖的信号包括设备指纹、行为轨迹、IP 与地址一致性、账户历史、卡段与邮箱特征等。
关键区分在于粒度。交易级风控判断"这一笔像不像欺诈",适合无账号的一次性结账;身份级风控判断"这个人是谁",适合有账号体系的业务,因为账号级信号能跨订单累积,冷启动难度完全不同。把身份级信号硬塞进交易级模型,通常表现为"老客户被反复拦、新客户反而畅通"。
风控的回答是概率而非结论。它不保证拦得对,只保证拦得有理由——所以决策日志比阈值更重要。
1.2 认证层:把责任转移出去,代价是流失
3DS 是一条链:商户或收单方 → 3DS Server → 卡组织 Directory Server → 发卡行 ACS → 结果回到商户。商户通常只直接接触 3DS Server,链条其余部分由收单行、卡组织与发卡行决定。
它的产品形态只有两种结果:**免验证(frictionless)直接放行,或挑战(challenge)**要求用户完成一次验证。免验证比例由发卡行的风险模型与该地区的监管豁免共同决定——低金额豁免、交易风险分析豁免、可信受益人、商户发起交易等类型都属于"可以不打挑战"的条件,但条件成立与否由发卡行判定,商户能影响而不能决定。
1.3 拒付层:成功之后的第二场仗
拒付是持卡人向发卡行发起的争议,有自己的时限、证据格式与成本结构。它要解决的问题是:在时限内取到证据、按原因码组织材料、提交抗辩、跟踪结果、并在失败时把损失正确记账。
拒付原因码大体分两类:欺诈类(持卡人声称未授权)与非欺诈类(未收到货、货不对板、重复扣款、订阅未取消等)。这两类的应对手段完全不同,混在一起看总数会得出错误结论。
二、正确的顺序:风控 → 认证 → 授权 → 拒付
这条链的顺序是被机制决定的,不是可以自由设计的:
风控先给出倾向,决定这笔交易是否需要更强验证。高风险的交易如果直接放行,后面所有环节都在为一个可能出问题的交易服务。
认证在授权之前,因为它发生在发卡行侧,需要通过卡组织链路完成。顺序反过来在技术上不成立。
授权在清算之前,清算在争议窗口开始之前。拒付永远发生在最后,处理的是已经失败的前面所有环节。
由此得出三个实践结论:
一是风控不应该在认证之后重复判断。用户刚完成一次挑战并通过,风控再拦一次,等于告诉用户"验证了也没用",这类体验损失比拒付损失更难挽回。
二是认证失败不应该直接等同于欺诈。用户放弃挑战的原因可能是页面加载慢、银行 App 出问题、或者干脆改变主意。把它记为欺诈信号会污染整个模型。
三是拒付数据必须回流到风控。拒付是唯一能确认"这笔真的是欺诈"的标签,没有回流,风控模型永远只有前端的猜测,没有后端的验证。
三、免验证比例为什么会与风控模型打架
这是三层里最容易被忽略的冲突。
风控的目标是降低坏账,认证的目标是转移责任同时保住通过率。当风控把某类交易判为高风险并推去挑战时,看起来是在保护商户;但挑战本身会流失一部分真实用户,而完成挑战的交易责任已经转移给发卡行——也就是说,被推去挑战的那部分交易,即使真是欺诈,也不该再由风控负责。
于是出现一个反直觉的结论:对已经能靠认证转移责任的交易,风控再加一道拦截,收益很小、代价很大。风控真正应该集中火力的是认证覆盖不到的场景:免验证直接放行的交易、商户发起交易(订阅扣款、账单补扣)、以及根本不走卡组织链路的支付方式。
判断方法很简单:把拒付按"是否经过挑战"分开统计。如果经过挑战的交易仍有大量欺诈类拒付,问题在认证链路而非风控;如果免验证交易贡献了大部分欺诈损失,问题在风控模型而非认证。
四、责任转移的真实前提
"上了 3DS 就能把欺诈拒付甩给发卡行"是一个常见的过度简化。责任转移成立通常需要同时满足几个条件,缺一条就不成立:
认证真实完成。用户必须在发卡行侧完成验证,而不是只在商户侧走了一个形式上的跳转。
金额与交易要素一致。认证时的金额、币种与后续提交清算的金额必须匹配;部分捕获、追加小费、汇率导致金额变化都可能让责任转移失效。
发卡行参与该体系。并非所有发卡行、所有卡种、所有地区都支持责任转移。跨境交易里这一点尤其要注意。
欺诈类拒付。责任转移只覆盖"未授权"类争议;"未收到货""货不对板"属于履约问题,仍然由商户负责。
这四条决定了 3DS 只是部分风险的工具,不是全部风险的工具。把它当成万能挡箭牌,会在"未收到货"类拒付上吃大亏。
五、按拒付结构反推三层组合
不要从产品出发选组合,要从拒付的结构出发。
欺诈类占比高、非欺诈类低:先查风控模型与免验证交易,再看认证链路是否完整。这类业务的收益主要来自风控精准度提升与认证链路打通,加更多平台没有意义。
非欺诈类占比高:问题不在风控也不在认证,而在履约与客服。要么是物流信息回传不及时,要么是退款流程太慢导致用户直接找银行。此时上任何风控产品都不解决问题。
两类都高且集中在少数品类或地区:考虑准入策略,而不是继续加验证环节。有些品类与某些地区的组合本身风险结构就不可接受,接入时就该拒绝。
拒付率不高但争议金额大:重点不在减少拒付数量,而在提高抗辩成功率与证据留存完整性,这属于拒付处理层的能力问题。
三层各自的实现细节可以继续展开:认证链路见 3-D Secure 2 认证指南;风控策略与信号体系见 支付反欺诈策略;拒付原因码与举证材料见 拒付原因码与举证手册;争议与退款的处理流程见 退款与拒付处理指南。三层在整体架构中的位置见 支付技术栈七层分工。更多支付方案可参见 支付 分类。
来源:16IDC 原创,3DS 链路、责任转移条件与拒付原因码分类以卡组织规则、发卡行政策与对应服务商官方文档为准。