银行卡发卡行响应代码 (ISO 8583) · 拒绝码
银行卡拒绝代码 63 是什么意思?
核实日期
代码 63 是一个 ISO 8583 发卡行响应代码,在 Visa 和 Mastercard 上都表示“安全违规”;Visa 的表格补充说明“来源不是正确的发卡行”。银行因未说明的安全原因拒绝了此笔支付。Visa 没有在第 1 至 3 类中提及 63,因此它属于第 4 类,允许在 30 天内最多重试 20 次。消费者应联系银行或使用其他卡。
- 类型
- 硬拒绝(安全)
- 谁拒绝了
- 发卡银行
- Visa 类别
- 第 4 类(通用响应):30 天内最多重试 20 次
- 重试
- 不建议
- 消费者操作
- 联系银行或使用其他卡
- 商家操作
- 要求使用其他支付方式;审查订单
- PlatformDTC 续订(固定或智能重试)
- 从不重试;客户要求换新卡
PlatformDTC 的处理方式
PlatformDTC 对 63 的处理比 Visa 更严格:原始的 63 从不重试。无论是固定重试还是智能重试,续订都会被标记为逾期,客户会收到一个签名链接来添加不同的银行卡。Stripe 匹配的 `security_violation` 代码在 PlatformDTC 的结账路由表中也从不重试,因此不会提供给备用处理商。
为什么会发生
发卡行的安全检查失败了。银行没有说明是哪项检查,这可能与银行卡的安全数据或账户有关。
商家可以怎么做
不要循环重试。显示一个中立的拒绝信息,建议顾客使用其他支付方式,并检查订单的其他风险信号。
供开发者参考
在 Stripe 上,原始发卡行代码会出现在 `charge.outcome.network_decline_code`(此处为“63”)中,紧邻 Stripe 自己的 `decline_code`。请结合卡品牌一起阅读:相同的两个字符在 Visa 和 Mastercard 上可能意味着不同的事情。Stripe 报告匹配的 `decline_code` 为 `security_violation`。Visa 将 6P 和 Category 3 代码分别列出,用于验证数据问题。
常见问题
- 代码 63 可以重试吗?
- Visa 允许将其作为 Category 4 代码,但 PlatformDTC 会停止,因为安全拒绝通常需要持卡人本人才能解决。
- 代码 63 意味着卡被盗了吗?
- 不一定。被盗的卡会返回 43。63 是一个更广泛的安全拒绝。