别急着骂卡,先看看钱走到哪一步
商户页面上出现 付款失败,用户最容易做两件事:换一张卡,或者去问客服“你们卡不行吗”。但很多时候,交易还没走到发卡机构;也有时候,交易已经到达发卡机构,只是商户页面看不到更细的拒绝原因。
海外卡支付不是用户直接把钱转给商户。它更像一封申请表,从商户一路传到发卡机构,再把批准或拒绝传回来。中间每一站都可能改写结果。
如果你知道这条路上有哪些角色,排查会冷静很多。
一笔卡支付的大致路线
最常见的 card-not-present 付款,大概会经过这些角色:
flowchart LR
User["用户"] --> Merchant["商户"]
Merchant --> Gateway["支付网关"]
Gateway --> Acquirer["收单方"]
Acquirer --> Network["Visa / Mastercard 等卡组织"]
Network --> 发卡机构["发卡机构"]
发卡机构 --> Balance["账户余额 / 授信 / 风控"]
每个词都不需要背定义,但你要知道它们各自关心什么。
| 角色 | 它大概在做什么 | 可能怎样导致失败 |
|---|---|---|
| merchant | 卖服务或商品的一方 | 不支持你的地区、卡种、账号状态 |
| payment gateway | 帮商户处理付款请求 | 风控、CVC/AVS、3DS、velocity limit |
| acquirer | 服务商户的收单方 | 高风险行业、拒付风险、商户规则 |
| card network | Visa/Mastercard/Amex 等网络 | 路由、网络规则、争议框架 |
| 发卡机构 | 发卡机构 | 余额、限额、卡状态、MCC、3DS、风险 |
| 卡账户 | 你的余额或授信来源 | 余额不足、冻结、未激活、限制交易 |
Stripe、Adyen、Checkout.com 这类公司常出现在 gateway、processing、risk 或 acquiring 等位置,具体要看商户怎么接入。它们能显示很多拒绝码,但不一定知道 发卡机构 内部为什么拒绝。
页面一句 declined,不等于只有一个原因
同样是 declined,含义差很多。
如果 发卡机构 能看到这笔授权并拒绝,问题可能在余额、限额、3DS、MCC、跨境开关、卡状态或发卡侧风控。
如果 发卡机构 完全看不到这笔交易,问题可能在商户、网关或账号侧。比如商户发现你的账户风险高,或者不接受某类 预付卡/virtual card,交易根本没有继续往上游送。
如果页面提示认证失败,重点可能是 3DS。若提示地址不匹配,重点可能是 AVS 和账单资料。若提示尝试次数过多,继续重试只会让账号更危险。
所以排查第一步不是换卡,而是问:这笔请求走到哪一层了?
同一张卡为什么在 A 成功、B 失败
一张卡不是“永久可用”或“永久不可用”。它在不同商户上的表现,会受到很多条件影响:
| 条件 | A 商户能过 | B 商户失败的常见原因 |
|---|---|---|
| 卡种 | 接受 借记/预付卡 | 拒绝 预付卡 或 virtual |
| 交易类型 | 一次性付款 | 订阅续费或预授权 |
| 认证 | 不强制 3DS | 要求 3DS 或 SCA |
| 地区 | 支持账单国家 | 不支持当前 billing country |
| 行业 | 普通软件 | 广告、金融、旅行等风险更高 |
| 账号 | 老账号、资料完整 | 新账号、多次失败、资料不一致 |
这也是为什么“我朋友能付”只能当线索。朋友的账号、地区、卡种、卡段、发卡机构、付款时间、商户策略都可能和你不同。
一个排查例子
你在一个海外 SaaS 上支付 29 美元失败。可以按这个顺序看:
1. 商户官方是否支持你的国家/地区和付款方式? 2. 页面有没有明确提示:3DS、CVC、地址、尝试次数、地区不支持? 3. 卡 App 里有没有这笔授权记录? 4. 如果有记录,发卡机构 返回了什么类型的拒绝? 5. 如果没有记录,交易很可能在商户或网关侧已经被拦下。 6. 你的账号是否刚注册、频繁换卡、短时间失败太多? 7. 这张卡是否适合当前交易:一次性付款、订阅、预授权还是用量扣费?
这个流程不复杂,但能避免一个常见错误:明明是账号或商户政策问题,却不断换卡,最后把账号风控越堆越高。
你该问谁
不同层级的问题,要找不同对象。
| 你看到的现象 | 优先找谁 | 该问什么 |
|---|---|---|
| 卡 App 有拒绝记录 | 发卡机构 / 发卡平台 | 余额、限额、卡状态、MCC、3DS、跨境开关 |
| 卡 App 没有记录 | 商户 / 商户支持 | 是否支持该地区、卡种、账号是否受限 |
| 页面提示 3DS | 发卡机构 | 认证方式、手机号、银行 App、ACS 状态 |
| 页面提示账单地址 | 发卡机构 + 商户 | 账单地址是否真实一致,AVS 是否支持 |
| 多次失败后更难付 | 商户 | 是否触发 risk/velocity limit |
| 续费失败 | 发卡机构 + 商户 | 自动续费扣款/存档扣款凭证 是否支持 |
不要只问“这张卡能不能过”。这个问题太粗,客服也很难给你真正有用的答案。
什么时候该停下来
支付失败后,连续重试看起来成本很低,其实不低。短时间内换多张卡、换不同账单地址、换不同姓名或反复提交,会让商户和网关把账号看成高风险。
同一商户失败两三次,且原因不清楚时,先停。先拿到更多信息:页面提示、发卡机构 是否看到交易、官方支持范围、账号状态。暂停不是放弃,是避免把一个本来能解决的问题,变成账号风险问题。