Authorize.Net · 拒绝码
Authorize.Net E00009 “The payment gateway account is in Test Mode” 意味着什么?
核实日期
Authorize.Net E00009 意味着支付网关账户处于测试模式,因此请求无法处理。Authorize.Net 的解决方案:登录 account.authorize.net 上的 Merchant Interface,点击“账户”,然后点击“测试模式”,再点击“关闭测试”。测试模式关闭后,实时支付将恢复。
- 类型
- 错误(商家设置)
- 谁拒绝了
- 您的 Authorize.Net 账户设置
- 重试
- 关闭测试模式后。
- 购物者操作
- 无需操作;商店必须关闭测试模式。
- 商家操作
- 在 Merchant Interface 中关闭测试模式。
PlatformDTC 的处理方式
PlatformDTC 根据商店的选择连接到商店的实时或沙盒 Authorize.Net 环境;实时账户上的测试模式是商店设置,在关闭之前会返回 E00009。
发生原因
测试模式允许实时账户在不处理真实交易的情况下运行。当测试模式开启时,需要处理的请求将被拒绝。
商店可以做什么
在 Merchant Interface 中:账户 > 测试模式 > 关闭测试。
面向开发者
messages.message[0].code "E00009". 这与沙盒环境不同,沙盒环境使用其自己的凭据和端点。
常见问题
- 如何在 Authorize.Net 上关闭测试模式 (E00009)?
- 在 Merchant Interface 中,点击“账户”,然后点击“测试模式”,再点击“关闭测试”。
- 测试模式与沙盒相同吗?
- 不。测试模式是实时账户上的一项设置;沙盒是一个独立的环境。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net