Authorize.Net · 拒绝码
Authorize.Net 55 “贷记总额将超过原始借记金额”是什么意思?
核实日期
Authorize.Net 响应原因代码 55 表示针对引用交易的贷记总额将超过原始借记金额。交易被拒绝,因为本次退款加上之前的退款,超过了已收取的金额。检查已退款的金额,并仅发送剩余余额。
- 类型
- 错误 (退款)
- 谁拒绝了
- Authorize.Net 的退款规则
- 重试
- 只能使用较小的金额。
- 购物者操作
- 无需操作;商店会处理退款。
- 商家操作
- 检查之前的退款,并仅发送剩余金额。
PlatformDTC 的处理方式
PlatformDTC 为每笔 Authorize.Net 退款分配并记录其幂等键,因此重复的退款请求会返回已记录的结果,而不是向 Authorize.Net 发送第二次退款。
发生原因
一笔交易可以分批退款,但总金额绝不能超过其原始金额。
商店可以怎么做
在商户界面中打开该交易,查看之前的退款,然后只退还差额。
针对开发者
errors[0].errorCode "55"。按 refTransId 跟踪累计退款。
常见问题
- 为什么 Authorize.Net 会以代码 55 拒绝我的退款?
- 之前的退款加上本次退款超过了原始金额。
- 我可以在 Authorize.Net 上退款金额超过原始付款吗?
- 不可以。代码 55 拒绝超过原始借记金额的退款。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net