【发布时间】:2019-11-01 22:45:45
【问题描述】:
每当我们使用 API 调用从本地计算机进行付款时,即使存在像 $123.09 这样的十进制值,付款也会完成。但是,每当我们尝试使用实时代码进行支付时,当价值为 123.09 美元时就会出现错误。它接受总价值如 100.00 美元的付款,这可能是什么问题?
我期望输出交易成功,但实际输出是
错误 E00027“信用卡收费:无效响应”
【问题讨论】:
标签: authorize.net
每当我们使用 API 调用从本地计算机进行付款时,即使存在像 $123.09 这样的十进制值,付款也会完成。但是,每当我们尝试使用实时代码进行支付时,当价值为 123.09 美元时就会出现错误。它接受总价值如 100.00 美元的付款,这可能是什么问题?
我期望输出交易成功,但实际输出是
错误 E00027“信用卡收费:无效响应”
【问题讨论】:
标签: authorize.net
快速的 Google 搜索返回 error code E00027 的以下信息:
代码:E00027
解释:交易不成功。
DESCRIPTION:交易未返回批准。
集成建议:在将validationMode设置为时,HSBC或FDI Australia处理器上的商家可能会出现此错误 liveMode,因为这些处理器不支持授权撤销。 我们建议汇丰银行和 FDI 澳大利亚商户将validationMode 设置为 改为 testMode。
其他建议:有关详细信息,请检查响应中的 errorCode 字段。
快速搜索还表明您正在使用sample code provided by Authorize.Net,因为这是生成此确切错误消息的唯一方法。
以下是您可以采取的一些故障排除步骤:
testMode。【讨论】: