Authorize.Net · 拒绝码
Authorize.Net 8 “信用卡已过期”是什么意思?
核实日期
Authorize.Net 响应原因代码 8,“信用卡已过期”,意味着卡上的有效期已过,因此交易无法处理。重试无济于事。购物者应使用银行寄来的替换卡,或使用其他卡。对于订阅,请在下一个账单日期前要求客户更新已保存的卡。
- 类型
- 硬拒绝
- 谁拒绝了
- Authorize.Net(有效期检查)
- 重试
- 不行。卡需要更换;只有新卡或新的有效期才有效。
- 购物者操作
- 使用替换卡或另一张卡。
- 商户操作
- 要求客户更新他们的卡。
PlatformDTC 的处理方式
PlatformDTC 将 Authorize.Net 代码 8 归类为永不重试:结账时显示 Authorize.Net 的“信用卡已过期”消息,并且不会尝试备用处理器,因为没有处理器可以对过期卡收费。在订阅续订时,此代码不会被重试:订阅会逾期,客户会收到一封包含添加新卡链接的电子邮件。
为什么会发生
每张卡都有有效期(月份和年份)。一旦该日期过去,Authorize.Net 就会以代码 8 拒绝该卡。
购物者可以做什么
寻找银行在旧卡过期前寄来的新卡,或使用其他卡支付。
商店可以做什么
对于循环账单,在客户卡过期前联系他们,并发送一个链接以更新支付方式。
开发者须知
`errors[0].errorCode "8"`;317 是处理器发出的版本。存储的客户资料会保留旧日期,直到您更新支付资料。
常见问题
- 我可以重试过期卡的拒绝吗 (Authorize.Net 8)?
- 不行。只有更新的卡或有效期才会被批准。
- 订阅者在 Authorize.Net 代码 8 续订失败后应该怎么做?
- 通过商店的更新卡链接,输入替换卡的详细信息,包括其新的有效期和安全码。在 PlatformDTC 上,续订不会在过期卡上重试;链接会通过电子邮件发送。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net