Authorize.Net · 拒绝码
Authorize.Net 123 “此账户未获得此请求所需的权限”是什么意思?
核实日期
Authorize.Net 响应原因代码 123 意味着正在使用用户的个人登录 ID 将网站或账单软件连接到支付网关。出于安全原因,Authorize.Net 不允许将个人登录信息(如 Account Owner 或 Administrator)用于集成。请在 Merchant Interface 中生成 API Login ID 和 Transaction Key,并将其输入到您的软件中。
- 类型
- 错误(凭据)
- 谁拒绝了
- 您的 Authorize.Net 凭据
- 重试
- 不,直到使用正确的 API 凭据。
- 购物者操作
- 无需操作;商店必须修复其设置。
- 商户操作
- 生成 API Login ID 和 Transaction Key,并在您的软件中使用它们。
PlatformDTC 的处理方式
PlatformDTC 仅使用 API Login ID 和 Transaction Key 连接到商店的 Authorize.Net 账户,这是 Authorize.Net 所要求的凭据对;当输入个人登录信息时,会出现代码 123。
发生原因
Authorize.Net 将用户登录信息与集成凭据分开。软件必须使用 API Login ID。
商店可以做什么
在 Merchant Interface 中,打开 API 凭据设置,记下 API Login ID,创建一个新的 Transaction Key,并更新您的软件。
开发者须知
`errors[0].errorCode "123"`。`merchantAuthentication.name` 必须是 API Login ID,`transactionKey` 必须是 Transaction Key。
常见问题
- 我可以使用我的 Authorize.Net 用户名连接我的商店吗(代码 123)?
- 不可以。Authorize.Net 要求使用 API Login ID 和 Transaction Key 进行软件连接。
- 我在哪里可以找到 API Login ID?
- 在 Authorize.Net Merchant Interface 中,API 凭据设置里。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net