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

Authorize.Net · Ablehnungscodes

Was bedeutet Authorize.Net 57 “An error occurred during processing. Please try again”?

Geprüft am

Der Authorize.Net Antwort-Fehlercode 57 tritt auf, wenn eine Transaktion den Prozessor mit Daten erreicht, die er nicht erkennt oder nicht interpretieren kann. Authorize.Net's Beispiele: die falsche Anzahl von Zeichen im Kartenprüfcode oder nicht-alphanumerische Zeichen in der Postleitzahl. Trotz der Meldung "please try again" schlägt ein erneuter Versuch mit unveränderten Daten erneut fehl; die Felder müssen bereinigt werden.

Typ
Verarbeitungsfehler (Daten)
Wer hat abgelehnt
Der Kartenprozessor
Wiederholen
Nachdem die Daten korrigiert wurden.
Käuferaktion
Überprüfen Sie den Sicherheitscode und die Postleitzahl und versuchen Sie es dann erneut.
Händleraktion
Überprüfen Sie, ob Ihr Formular in jedem Feld saubere Daten sendet.

Was PlatformDTC macht

PlatformDTC listet den Authorize.Net Code 57 unter den Verarbeitungsfehlercodes auf, die eine Verlängerung aufschieben, anstatt sie anzumahnen, damit eine Datenbesonderheit beim Prozessor dem Kunden keine "Zahlung fehlgeschlagen"-E-Mail sendet.

Warum es passiert

Authorize.Net's Schutzmaßnahmen fangen die meisten fehlerhaften Daten ab, aber jeder Prozessor parst Felder anders, sodass einige ungültige Werte durchrutschen und der Prozessor sie ablehnt.

Was der Käufer tun kann

Geben Sie den Sicherheitscode und die Postleitzahl sorgfältig und ohne zusätzliche Zeichen erneut ein.

Was der Shop tun kann

Bitten Sie Ihren Entwickler, Leerzeichen zu entfernen und ungewöhnliche Zeichen aus dem Kartenprüfcode und der Postleitzahl zu entfernen, bevor diese gesendet werden.

Für Entwickler

errors[0].errorCode "57". Validieren Sie die Länge des cardCode (3 oder 4 Ziffern) und die zip-Zeichen clientseitig.

Häufige Fragen

Warum sagt Authorize.Net Code 57 "erneut versuchen", wenn es ein Datenproblem ist?
Es teilt den generischen Verarbeitungsfehlertext; Authorize.Net's Erklärung weist auf Daten hin, die der Prozessor nicht interpretieren konnte.
Welche Daten verursachen den Authorize.Net Code 57?
Authorize.Net nennt als Beispiele einen Kartenprüfcode mit falscher Länge oder nicht-alphanumerische Zeichen in der Postleitzahl.

Quellen

Siehe auch

Zahlungsbibliothek