NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Authorize.Net · 拒绝码

Authorize.Net 39 号错误代码“提供的货币代码无效或不受支持”是什么意思?

核实日期

Authorize.Net 响应原因代码 39 意味着提供的货币代码无效、不受支持、不允许此商户使用,或者没有汇率。Authorize.Net 解释说,一个账户只能设置一种货币,当 `currencyCode` 与账户货币不同或账户创建时没有有效的货币时,就会出现此错误。

类型
错误(商户设置)
谁拒绝了
您的 Authorize.Net 账户货币
重试
不可以,直到货币与您的账户匹配。
购物者操作
无法操作;商店需要解决此问题。
商户操作
使用您账户的货币进行收费,或者为其他货币开设一个账户。

PlatformDTC 的处理方式

PlatformDTC 会显示 Authorize.Net 39 号错误代码的消息,并且不会重新路由;货币是由商店自己的 Authorize.Net 账户设置的,因此修复需要在该账户上进行。

发生原因

Authorize.Net 对 39 号错误代码的解释列出了 AUD、CAD、CHF、DKK、EUR、GBP、NOK、NZD、PLN、SEK、USD 和 ZAR,每个账户只支持一种货币。发送与账户货币不同的货币会返回 39 号错误代码。

商店可以怎么做

使用您的 Authorize.Net 账户所用的货币进行收费,或者向 Authorize.Net 咨询是否可以为其他货币开设一个额外账户。

开发者须知

errors[0].errorCode "39"。省略 `currencyCode` 或发送与账户完全匹配的货币。

常见问题

Authorize.Net 支持哪些货币(39 号错误代码)?
其 39 号错误代码指南列出了 AUD、CAD、CHF、DKK、EUR、GBP、NOK、NZD、PLN、SEK、USD 和 ZAR,每个账户只支持一种货币。
一个 Authorize.Net 账户可以处理多种货币吗?
不可以。Authorize.Net 表示一个账户只能设置一种货币。

来源

相关内容

支付知识库