Authorize.Net · 拒绝码
Authorize.Net 295 “预付卡部分批准”是什么意思?
核实日期
Authorize.Net 响应原因代码 295 意味着所使用的预付卡只部分批准了金额,需要额外付款才能完成交易的余额。该卡有一些价值,但不足以支付全部金额。如果商店的集成支持分次支付,则可以通过第二次付款收取剩余金额,或者作废部分授权。
- 类型
- 部分批准
- 谁拒绝了
- 预付卡发行方
- 重试
- 不,不能用该卡支付全部金额;请以其他方式收取剩余金额。
- 购物者操作
- 用另一张银行卡支付余额。
- 商户操作
- 支持分次支付或作废部分批准。
PlatformDTC 的处理方式
代码 295 不在 PlatformDTC 的重定向列表中,并且 PlatformDTC 的结账只在完全批准(响应代码 1)的情况下完成 Authorize.Net 订单,因此部分批准不被视为已付款订单。
发生原因
预付卡和礼品卡有固定余额。当启用部分授权时,发卡机构会批准剩余金额,Authorize.Net 会报告不足金额,代码为 295。
购物者可以做什么
使用第二张卡支付剩余金额,或者使用一张卡支付全部总额。
商店可以做什么
如果您的结账系统不支持分笔支付,请作废部分授权以释放预付余额,并要求使用一张卡。
面向开发者
部分授权会在交易响应中返回 splitTenderId 和 splitTenderPayments;后续请求会引用 splitTenderId。代码 296–298 是相关的分笔支付错误。
常见问题
- 在 Authorize.Net 代码 295 之后,预付卡是否被扣款?
- 已批准的部分已授权;如果交易被作废,它将被释放。
- 在代码 295 之后,购物者如何完成支付?
- 如果商店支持分笔支付,可以使用第二笔支付来支付余额,或者使用一张卡支付总额。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net
- Authorize.Net API 参考:createTransactionResponse 字段 — Authorize.Net