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

Stripe · 拒绝码

Stripe `expired_card` 拒绝代码是什么意思?

核实日期

Stripe 的 `expired_card` 拒绝代码意味着银行卡已过期,Stripe 表示客户需要使用另一张银行卡。这在订阅中很常见,几个月前保存的银行卡达到了有效期。重试相同的保存信息将持续失败。解决方法是客户输入一张当前有效的银行卡或不同的支付方式。

类型
硬拒绝(数据)
谁拒绝了
银行卡发卡行
重试
不,不能使用相同的银行卡信息
购物者操作
输入新银行卡或另一种支付方式
商户操作
向客户发送更新银行卡链接

PlatformDTC 的处理方式

在结账时,PlatformDTC 显示“您的银行卡已过期。请使用其他银行卡。”,并且绝不会将支付转移到备用处理器。在续订时,无论是按固定计划还是使用智能重试 (Smart retry),都不会重试:订阅会保持逾期状态,客户会收到一个一键更新银行卡链接(电子邮件理由为“银行卡已过期”),每个周期最多重新发送 4 次,每次间隔至少 3 天。

为什么会发生

银行卡上的有效期已过,或者银行卡更换后,保存的日期已过时。

购物者可以做什么

使用一张仍然有效的银行卡,或另一种支付方式。对于订阅,请使用商店电子邮件中的更新银行卡链接。

商店可以做什么

要求客户更新他们的银行卡,而不是重试。Visa 将 54(过期银行卡)列为数据质量拒绝:允许重新尝试,但只有新的银行卡信息才能使其成功。

针对开发者

在 Visa 上,原始的 `network_decline_code` 通常是 54;在 Mastercard 上,54 通常伴随着 MAC 01(可能有新的账户信息)或 03。

常见问题

商店可以向过期银行卡收款吗?
不。银行会拒绝。客户必须提供当前有效的银行卡信息。
我的订阅为什么会因 `expired_card` 而失败?
为订阅保存的银行卡已过有效期。使用替换银行卡更新它会重新启动支付。

来源

相关内容

支付知识库