用境外卡在国外网站付款,失败时页面往往只显示一句含糊的「付款方式被拒绝」。 但同样这一句话,背后可能是六种完全不同的原因,处理方法也完全不同。
这个仓库整理常见的失败原因、判断方法和处理顺序,以及各个平台各自的特殊要求。 内容以实际遇到的情况为主,持续更新,欢迎补充。
绝大多数人一上来就反复重试,这是最糟的做法——重试会让商户风控把你标记为异常。
正确的第一步是去卡片账单里找有没有一笔小额预授权记录(通常是 $0 或 $1):
| 账单里的情况 | 说明失败发生在 | 往下看 |
|---|---|---|
| 连预授权记录都没有 | 请求没到发卡方,或发卡方直接拒绝 | 卡片能力问题 → 第 1、2 节 |
| 有预授权,但订单仍失败 | 卡是通的,卡在商户侧 | 风控或地区问题 → 第 3、4 节 |
| 有预授权且被扣了钱,订单却没成功 | 扣款成功但订单未完成 | 见「预授权与退回」 |
这个判断能砍掉一半的排查范围,做完再往下。
不是所有卡都能做所有交易。常见的限制维度:
- 境外交易:部分卡只能用于本地商户
- 线上交易:部分卡默认关闭无卡交易(CNP)
- 订阅类交易:订阅是「商户发起的周期性扣款」,和普通消费是两种授权类型,有些卡支持单次消费但不支持订阅
- 商户类别(MCC):部分卡对特定类别设限,常见受限类别包括博彩、加密货币、成人内容
判断方法:同一张卡,换一个简单的小额商户试一笔。能过说明卡是通的,是目标商户的特定要求没满足。
3DS 是发卡方要求的额外身份验证,表现为付款时跳转到一个验证页面。
三种失败形态:
| 现象 | 原因 |
|---|---|
| 商户要求 3DS,但你的卡不支持 | 卡片能力问题,只能换卡 |
| 跳转了验证页,但收不到验证码 | 预留的手机号/邮箱不对,或推送没送达 |
| 验证页停留太久后失败 | 3DS 会话有超时,一般几分钟,超时要重新发起 |
欧洲商户(受 SCA 监管要求)几乎强制 3DS,美国商户则不一定。同一张卡付美国网站能过、付欧洲网站过不了,大概率就是这个原因。
这是最容易被忽略、也最常见的一类。风控系统会比对这几个要素是否自洽:
| 要素 | 要求 |
|---|---|
| 卡片发行地 | 与你要访问的服务地区一致 |
| 网络出口 IP | 与卡片发行地一致 |
| 账单地址(Billing Address) | 与卡片发行地一致,邮编尤其重要 |
| 账号本身的注册地区 | 与上面三项一致 |
只要有一项对不上,严格的商户就会拒。注意 IP 不只看国家——用了机场/代理但节点频繁跳国家,同样会触发风控。
商户在正式扣款前,通常会先发一笔小额预授权来验证卡有效:
预授权 $1 → 验证通过 → 释放(几天到数周,各发卡方差异很大) → 正式扣款
两个常见坑:
- 余额刚好等于订单金额时会失败,因为预授权额度被占用了。建议卡内多留 20% 余量。
- 预授权释放需要时间,反复尝试会累积占用多笔额度,越试余额越不够。
卡完全正常,但商户不让你过。触发条件通常是:
- 短时间内反复重试(最常见)
- 账号是新注册的,没有历史行为
- 同一张卡在多个账号上使用过
- 设备/浏览器指纹异常,或用了隐私模式加代理的组合
这类失败的特征是:换卡也没用,但换个账号就好了。
处理方式是停手等待,而不是继续试。间隔 24 小时以上再尝试,期间正常使用账号积累行为记录。
你的账户结算币种和卡的币种不一致时,需要做货币转换。部分卡不支持跨币种交易,会直接拒。
广告平台尤其要注意:账户币种一旦设定通常无法修改,只能新建账户。开户时就要和卡的币种对齐。
不同平台的具体要求差别很大,单独整理:
广告投放
订阅服务
按这个顺序走,不要跳步:
1. 查账单有没有预授权记录 判断失败在卡端还是商户端
2. 换个简单商户试小额 确认卡本身是否可用
3. 核对 IP / 账单地址 / 卡地区 三者是否一致
4. 检查余额是否留了余量 至少多留 20%
5. 停手等 24 小时 让商户风控冷却
6. 换账号而不是换卡 如果前面都正常
遇到了这里没收录的情况,欢迎提 Issue 或 PR 补充。 请描述:平台、现象原文、你做了什么、最后怎么解决的。不要提交任何卡号、BIN 段或个人信息。
详细规范见 CONTRIBUTING.md。
排查完仍然搞不定,或者想看更多实际案例,可以来频道交流: https://t.me/mdan_channel