Authorize.Net · 拒绝码
Authorize.Net 145 “此交易已被拒绝(过滤器作废失败)”是什么意思?
核实日期
Authorize.Net 响应原因代码 145 意味着交易被您的卡片安全码和 AVS 过滤器同时拒绝,并且系统自动生成的该被拒绝交易的作废操作失败了。没有交易成功,但购物者可能会看到一笔授权冻结,直到其过期或被撤销。按照处理代码 45 的方式修正详情,如果购物者担心这笔冻结,请帮助他们。
- 类型
- 这些详情的硬拒绝(商户过滤器)
- 谁拒绝了
- 您的 Authorize.Net 过滤器,然后是处理器
- 重试
- 只有在购物者修正详情之后。检查是否存在残留的授权。
- 购物者操作
- 修正地址和安全码;可能会短暂显示一笔待处理的冻结。
- 商户操作
- 检查是否存在已冻结的授权,如果购物者要求,则请求撤销。
PlatformDTC 的处理方式
PlatformDTC 将 Authorize.Net 代码 145 视为与 45 相同:在相同详情下永不重试,也永不转移到备用处理器,因此在之前的冻结仍待处理时,卡片不会再次被授权。在订阅续订时,此代码不会重试:订阅将逾期,客户会收到一封包含添加新卡链接的电子邮件。
为什么会发生
Authorize.Net 从处理器收到了授权,您的过滤器拒绝了它,并且本应释放资金的自动作废操作未能完成。
商店可以做什么
如果购物者报告有待处理的费用,请联系您的商户服务提供商或要求购物者的银行释放授权,并提供交易详情。
开发者须知
errors[0].errorCode "145"。Authorize.Net 的描述:“原始卡片安全码拒绝和 AVS 拒绝交易的系统生成作废失败。”
常见问题
- 为什么购物者在 Authorize.Net 代码 145 后会看到待处理的费用?
- 自动作废失败了,因此银行授予的授权可能会一直保留在卡片上,直到其过期或被撤销。
- 我需要退款代码 145 交易吗?
- 没有交易被捕获,因此没有什么可退款的;最多只需要释放一笔授权。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net