NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

支付知识库

银行卡拒绝码:每个代码的含义及处理方法

拒绝码是银行卡发卡行、支付处理商或 PayPal 在支付失败时给出的简短原因。有些代码表示稍后可以重试,例如资金不足或无法联系到银行。其他代码则表示停止:银行卡已丢失、已关闭、已过期或信息有误。每个页面都用通俗易懂的语言解释一个代码,说明银行卡网络规则是否允许重试,并展示 PlatformDTC 结账和订阅续订如何处理它。

软拒绝和硬拒绝

软拒绝是指可能改变的拒绝原因:例如今天余额不足、银行系统故障或银行卡达到消费限额。稍后重试,最好是在发薪日之后或限额重置之后,可能会成功。

硬拒绝不会自行改变。银行卡已报失或被盗、账户已关闭、银行卡已过期,或卡号或安全码有误。重试同一张卡会浪费尝试次数,并可能给商家造成损失,因此购物者需要使用另一张卡或修正信息。

有些代码没有提供有用的信息,例如 do not honor 或 generic decline。银行拒绝了,但没有给出原因。稍后重试一次是合理的;之后,请要求使用其他支付方式。

类别含义示例重试规则
1. 发卡行绝不会批准银行卡或账户无法使用04, 07, 12, 14, 15, 41, 43, 46, 57, R0, R1, R3绝不要重新提交同一张卡
2. 发卡行目前无法批准稍后可能成功03, 19, 51, 59, 61, 62, 65, 75, 78, 91, 93, 9630 天内最多 20 次尝试
3. 数据质量支付信息需要核对54, 55, 82, 6P, N730 天内最多 20 次尝试
4. 通用所有其他拒绝码01, 02, 05, 13, 58, 6330 天内最多 20 次尝试
Visa 的四种拒绝类别及各自的重试规则 (Visa 核心规则,2026 年 10 月 24 日版,表 7-2)

重试规则为何对商家很重要

银行卡网络限制了商家可以重试被拒绝银行卡的频率。Visa 规则规定,商家在收到类别 1 拒绝后绝不能重新提交银行卡,而其他类别则允许在 30 天内最多尝试 20 次。Mastercard 在拒绝时会发送商家建议代码;代码 03 (do not try again) 和 21 (stop recurring payment) 表示停止,Braintree 的文档指出,对于这些代码,在 24 小时内超过 10 次的每次重试,Mastercard 都会收取费用。

Stripe 建议对于允许重试的交易,重试次数不要超过八次,并警告说,发卡银行可能会将额外的重试视为潜在欺诈,这也会导致正常支付被拒绝。

PlatformDTC 如何处理拒绝

在结账时,购物者会看到一条简单的消息,告知下一步该怎么做,并可以立即尝试使用另一张卡。如果商家选择 PayPal 银行卡支付作为备用,那么没有持久原因的银行拒绝,例如 do not honor,可以通过 PayPal 再次尝试;资金不足、过期、信息错误和欺诈拒绝绝不会转到备用支付方式。

对于开启了智能重试的订阅续订,每次拒绝都会根据处理商的代码和银行自己的响应代码进行分类。资金不足会在客户可能的发薪日重试,临时错误会在几天后重试,无法解释的拒绝会在 48 到 72 小时后重试一次,而无效或过期的银行卡则绝不重试:客户会收到一个一键更新银行卡的链接。无论设置如何,PlatformDTC 都会统计每张卡的拒绝次数,并在达到 Visa 或 Mastercard 的重试限制之前暂停。

常见问题

拒绝码和错误码有什么区别?
拒绝码是发卡银行或处理商拒绝支付的原因,例如资金不足或银行卡过期。错误码还可以涵盖未到达银行的问题,例如请求中缺少字段。例如,Stripe 返回错误 card_declined,并将银行的原因放在单独的拒绝码中。
商家应该重试被拒绝的银行卡吗?
只有当代码允许时。资金不足、银行故障和限额等问题稍后可能会解决,因此间隔开的重试可能会成功。丢失、被盗、已关闭、过期或信息错误的拒绝不会自行解决,并且 Visa 禁止在类别 1 拒绝后重新提交银行卡。每天重试不要超过一次,当银行提示 do not try again 时就停止。
银行为什么不说明拒绝的原因?
银行通常会回复通用代码,例如 do not honor 或 generic decline,以保护持卡人的隐私和他们的欺诈检查。Stripe 指出,银行只会与持卡人讨论拒绝的详细信息,因此,购物者拨打银行卡背面的电话号码通常是了解真实原因的最快方式。
购物者可以自行解决被拒绝的支付吗?
经常,是的。他们可以重新检查卡号、有效期、安全码和账单邮政编码,如果被要求,可以在他们的银行应用中确认付款,将钱转入卡中,或者使用不同的卡或PayPal。如果银行一直无理由拒绝,致电银行可以解除大多数限制。
这些代码是否意味着购物者是诈骗犯?
很少。大多数拒绝是由于资金不足、信息错误或银行谨慎。少数代码确实表明存在欺诈,例如卡被报告失窃或付款被欺诈筛查阻止。Stripe 建议将这些情况显示给购物者为普通的通用拒绝,而不是具体原因。

支付知识库