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
- Authorize.Net Antwortcode-Tool (Antwort-Fehlercodes) — Authorize.Net
- Authorize.Net Antwortcodes (JSON-Liste hinter dem Antwortcode-Tool) — Authorize.Net
Siehe auch
- 19 — Authorize.Net hat keine Antwort vom Kartenprozessor erhalten (ein Verbindungsproblem).
- 63 — Oft sind Ihre Geschäftsdaten (wie z.B. das Land) für ein TSYS-Prozessorkonto falsch.
- 78 — Der gesendete Sicherheitscode (CVV) hatte das falsche Format, zum Beispiel die falsche Anzahl von Ziffern.
- 120 — Die ursprüngliche Transaktion ist abgelaufen und die automatische Stornierung ist ebenfalls fehlgeschlagen.
- 16 — Die Transaktions-ID, auf die Sie sich bezogen haben (für eine Rückerstattung oder Stornierung), ist nicht auf diesem Authorize.Net Konto.
- 50 — Sie können nur eine abgewickelte Transaktion erstatten; diese ist noch nicht abgewickelt.
- 54 — Die Rückerstattung kann nicht ausgestellt werden: nicht abgewickelt, falscher Typ oder Währung, ungültige ID, oder vor über 180 Tagen abgewickelt.
- 55 — Diese Rückerstattung plus frühere Rückerstattungen wären mehr als die ursprüngliche Zahlung.