Authorize.Net · 拒绝码
Authorize.Net 316 “信用卡有效期无效 (处理器)”是什么意思?
核实日期
Authorize.Net 响应原因代码 316 表示信用卡有效期无效,Authorize.Net 将其标记为处理器发出的拒绝。处理器不会接受收到的有效期,通常是因为它与卡片不匹配。购物者应重新输入卡片上的日期;如果卡片已重新发行,则新卡的日期才是有效的。
- 类型
- 针对这些详情的硬拒绝
- 谁拒绝了
- 卡片处理器
- 重试
- 仅在有效期正确的情况下。
- 购物者操作
- 检查有效期或使用其他卡片。
- 商家操作
- 要求提供更正后的详情;不要原样重新提交。
PlatformDTC 的处理方式
PlatformDTC 将 Authorize.Net 代码 316 归类为相同详情永不重试,并且不会将其发送给备用处理器。在订阅续订时,此代码不会重试:订阅将逾期,客户会收到一封电子邮件,其中包含添加新卡的链接。
为什么会发生
处理器将有效期与它所了解的卡片信息进行比较并拒绝了。带有新日期的替换卡是常见原因。
购物者可以做什么
使用您现在持有的卡片上印有的有效期。如果您的银行发送了替换卡,请使用新卡。
商店可以做什么
要求客户提供更新后的卡片详情,而不是重试。
面向开发者
errors[0].errorCode “316” (处理器发出的 7 的孪生代码)。
常见问题
- 为什么处理器会拒绝一个看起来正确的有效期 (Authorize.Net 316)?
- 日期可能与存档的卡片不匹配,例如银行重新发行卡片后。
- Authorize.Net 代码 316 是银行拒绝吗?
- 这是处理器发出的;修复方法相同:更正有效期。
来源
- Authorize.Net 响应代码工具 (响应原因代码) — Authorize.Net
- Authorize.Net 响应代码 (响应代码工具背后的 JSON 列表) — Authorize.Net