银行卡发卡行响应代码 (ISO 8583) · 拒绝码
银行卡拒绝代码 N7 是什么意思?
核实日期
代码 N7 是一个 Visa 发卡行响应代码,意思是“因 CVV2 失败而拒绝”:输入的三位或四位安全码与银行卡不匹配。Visa 将 N7 列为第 3 类(数据质量),允许在 30 天内重试最多 20 次,但需要更正详细信息。购物者应重新输入银行卡上的安全码。同一访问者多次输入错误代码可能表明正在进行盗卡测试。
- 类型
- 数据错误
- 谁拒绝了
- 银行卡的发卡行
- Visa 类别
- 第 3 类 (数据质量,重新验证付款详情):30 天内最多重试 20 次
- 重试
- 仅在安全码正确的情况下
- 购物者操作
- 重新输入银行卡背面的安全码
- 商家操作
- 要求提供正确的代码;留意重复失败
- PlatformDTC 续订 (固定或智能重试)
- 从不重试;客户要求更换新卡
PlatformDTC 的处理方式
PlatformDTC 将 Visa N7 视为使用相同详情永不重试。在结账时,它会否决任何备用处理器的提议,因为错误的代码在任何地方都会失败;当 Stripe 将其报告为 `incorrect_cvc` 时,结账页面会告知购物者安全码不正确。无论是固定重试还是智能重试,被 N7 拒绝的续订都会被暂停,客户会收到更新卡链接而不是重试。
为什么会发生
安全码输入错误,或者有人在没有实体卡的情况下使用卡片详情。
购物者可以做什么
再次准确输入卡片上印有的安全码,或使用其他卡。
供开发者参考
在 Stripe 上,原始发卡行代码出现在 charge.outcome.network_decline_code(这里是“N7”),旁边是 Stripe 自己的 decline_code。要结合卡品牌一起看:同样的两个字符在 Visa 和 Mastercard 上可能含义不同。Stripe 对应的拒绝代码是 incorrect_cvc 和 invalid_cvc,这两个在 PlatformDTC 的续费表里都是硬拒绝。
常见问题
- 我可以重试代码 N7 的拒绝吗?
- 只有在安全码正确时才可以。同样的错误安全码会再次失败。
- N7 是欺诈信号吗?
- 单个 N7 通常是输错。同一个访客在多张卡上出现很多次,就可能是测卡。