Authorize.Net · Ablehnungscodes
Was bedeutet Authorize.Net 45 „Diese Transaktion wurde abgelehnt (AVS- und Karten-Code-Filter)“?
Geprüft am
Authorize.Net Antwortgrundcode 45 wird zurückgegeben, wenn die Antwort des Prozessors den von Ihnen festgelegten Ablehnungskriterien sowohl für den Adressverifizierungsdienst (AVS)-Filter als auch für den Kartenprüfnummer-Filter entsprach. Die Prüfergebnisse der Bank haben Ihre eigenen Regeln ausgelöst, daher hat Authorize.Net den Verkauf abgelehnt. Der Käufer sollte die Rechnungsadresse und den Sicherheitscode erneut eingeben; Sie sollten überprüfen, ob Ihre Filtereinstellungen nicht strenger sind, als Sie beabsichtigen.
- Typ
- Harte Ablehnung für diese Details (Händlerfilter)
- Wer hat abgelehnt
- Ihre Authorize.Net AVS- und Kartenprüfnummer-Filter
- Wiederholen
- Nur nachdem der Käufer die Adresse und den Sicherheitscode korrigiert hat.
- Käuferaktion
- Geben Sie die Rechnungsadresse genau so ein, wie sie bei der Bank hinterlegt ist, und den Sicherheitscode.
- Händleraktion
- Überprüfen Sie Ihre AVS- und Kartenprüfnummer-Filterregeln, wenn gute Kunden betroffen sind.
Was PlatformDTC macht
PlatformDTC stuft den Authorize.Net Code 45 als 'niemals wiederholen' mit denselben Details ein, sodass der Checkout ihn nicht umleitet; der Käufer korrigiert die Adresse und den Sicherheitscode und sendet erneut. Bei einer Abonnementverlängerung wird der Code nicht erneut versucht: Das Abonnement wird als überfällig gehalten und der Kunde erhält eine E-Mail mit einem Link zum Hinzufügen einer neuen Karte.
Warum es passiert
AVS vergleicht die Rechnungsadresse mit den Aufzeichnungen der Bank und die Kartenprüfnummer-Prüfung vergleicht den CVV. Sie entscheiden im Merchant Interface, welche Ergebnisse abgelehnt werden sollen; Code 45 bedeutet, dass beide gleichzeitig Ihre Regeln nicht bestanden haben.
Was der Käufer tun kann
Verwenden Sie die Rechnungsadresse, die Ihre Bank hinterlegt hat (die auf Ihrem Kontoauszug), einschließlich der Postleitzahl, und geben Sie den Sicherheitscode erneut ein.
Was der Shop tun kann
Überprüfen Sie im Merchant Interface die AVS- und Kartenprüfnummer-Filtereinstellungen. Wenn echte Kunden hier immer wieder landen, lehnen Ihre Regeln möglicherweise Ergebnisse ab, die Sie bei einer Überprüfung akzeptieren würden.
Für Entwickler
errors[0].errorCode "45"; transactionResponse.avsResultCode und cvvResultCode enthalten die einzelnen Ergebnisse. Code 145 bedeutet, dass die automatische Stornierung nach dieser Ablehnung fehlgeschlagen ist.
Häufige Fragen
- Wer hat Authorize.Net Code 45 abgelehnt, die Bank oder ich?
- Ihre eigenen Filterregeln, die auf den AVS- und Kartenprüfnummer-Ergebnissen der Bank basieren.
- Was ist der Unterschied zwischen Code 45 und Code 27?
- Code 27 ist eine AVS-Fehlanpassungsablehnung für sich allein; 45 bedeutet, dass sowohl die AVS- als auch die Kartenprüfnummer-Ergebnisse Ihren Ablehnungsregeln entsprachen.
Quellen
- Authorize.Net Antwortcode-Tool (Antwortgrundcodes) — Authorize.Net
- Authorize.Net Antwortcodes (JSON-Liste hinter dem Antwortcode-Tool) — Authorize.Net
- Authorize.Net API-Referenz: createTransactionResponse Felder — Authorize.Net
Siehe auch
- 27 — Die eingegebene Rechnungsadresse stimmt nicht mit der Adresse überein, die die Bank der Karte hinterlegt hat.
- 65 — Ihr Kartenprüfnummer (CVV)-Filter hat die Zahlung aufgrund des Sicherheitscode-Ergebnisses abgelehnt.
- 145 — Ihre AVS- und Kartenprüfnummer-Filter haben den Verkauf abgelehnt, aber die automatische Stornierung der Autorisierung ist fehlgeschlagen.
- 44 — Der Prozessor lehnte ab, weil der Sicherheitscode (CVV) der Karte nicht mit den Aufzeichnungen der Bank übereinstimmte.
- 165 — Eine Abweichung des Sicherheitscodes hat Ihre Einstellungen ausgelöst und die automatische Stornierung der Autorisierung ist fehlgeschlagen.
- 127 — Eine AVS-Diskrepanz lehnte den Verkauf ab und die automatische Stornierung schlug fehl, sodass eine Sperre auf der Karte verbleiben kann.
- 128 — Die Bank des Käufers erlaubt derzeit keine Transaktionen auf diesem Konto.