Authorize.Net · Ablehnungscodes
Was bedeutet Authorize.Net 39 „Der angegebene Währungscode ist ungültig oder wird nicht unterstützt“?
Geprüft am
Der Authorize.Net-Antwort-Ursachencode 39 bedeutet, dass der angegebene Währungscode ungültig ist, nicht unterstützt wird, für diesen Händler nicht zulässig ist oder keinen Wechselkurs hat. Authorize.Net erklärt, dass nur eine Währung für ein Konto festgelegt werden kann und dass dieser Fehler auftritt, wenn currencyCode von der Währung des Kontos abweicht oder das Konto ohne eine gültige Währung erstellt wurde.
- Typ
- Fehler (Händlereinrichtung)
- Wer abgelehnt hat
- Ihre Authorize.Net-Kontowährung
- Wiederholen
- Nein, bis die Währung mit Ihrem Konto übereinstimmt.
- Käuferaktion
- Nichts; der Shop muss dies beheben.
- Händleraktion
- Belasten Sie in der Währung Ihres Kontos oder eröffnen Sie ein Konto für die andere Währung.
Was PlatformDTC macht
PlatformDTC zeigt die Authorize.Net-Nachricht für Code 39 an und leitet sie nicht weiter; die Währung wird vom eigenen Authorize.Net-Konto des Shops festgelegt, daher liegt die Behebung bei diesem Konto.
Warum es passiert
Die Erklärung von Authorize.Net zu Code 39 listet AUD, CAD, CHF, DKK, EUR, GBP, NOK, NZD, PLN, SEK, USD und ZAR auf, mit einer Währung pro Konto. Das Senden einer anderen Währung als der des Kontos führt zu Code 39.
Was der Shop tun kann
Belasten Sie in der Währung, die Ihr Authorize.Net-Konto verwendet, oder fragen Sie Authorize.Net nach einem zusätzlichen Konto für die andere Währung.
Für Entwickler
errors[0].errorCode "39". currencyCode weglassen oder genau die Währung des Kontos senden.
Häufige Fragen
- Welche Währungen unterstützt Authorize.Net (Code 39)?
- Die Anleitung zu Code 39 listet AUD, CAD, CHF, DKK, EUR, GBP, NOK, NZD, PLN, SEK, USD und ZAR auf, mit einer Währung pro Konto.
- Kann ein Authorize.Net-Konto mehrere Währungen verarbeiten?
- Nein. Authorize.Net sagt, dass nur eine Währung für ein Konto festgelegt werden kann.
Quellen
- Authorize.Net Response Code Tool (Antwort-Ursachencodes) — Authorize.Net
- Authorize.Net-Antwortcodes (JSON-Liste hinter dem Response Code Tool) — Authorize.Net
Siehe auch
- 49 — Der Betrag liegt über dem maximal zulässigen Transaktionsbetrag für Ihr Konto.
- 5 — Das Feld für den Betrag fehlte oder war keine gültige Zahl.
- 13 — Die API Login ID ist falsch, an die falsche Umgebung gesendet worden oder das Konto ist inaktiv.
- 123 — Ein persönlicher Benutzer-Login wurde verwendet, um Software zu verbinden; es wird stattdessen die API-Login-ID benötigt.
- 124 — Ihr Prozessor unterstützt keine als wiederkehrend gekennzeichneten Transaktionen.
- 153 — Die Wallet-Zahlungsdaten (wie Apple Pay) konnten nicht wie gesendet verarbeitet werden.