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

Antwortcodes des Kartenausstellers (ISO 8583) · Ablehnungscodes

Was bedeutet der Karten-Ablehnungscode 13?

Geprüft am

Code 13 ist ein ISO 8583 Issuer-Antwortcode. Visa definiert ihn als „ungültiger Betrag oder Währungsumrechnungsfeldüberlauf“ und Mastercard als „ungültiger Betrag“. Die Bank hat den mit der Autorisierung gesendeten Betrag abgelehnt, nicht die Gelder des Karteninhabers. Visa nennt 13 nicht in den Kategorien 1 bis 3, daher ist es Kategorie 4, generisch, mit bis zu 20 Wiederholungsversuchen in 30 Tagen, aber das erneute Senden desselben Betrags wird die Antwort nicht ändern.

Typ
Datenfehler (Betrag)
Wer abgelehnt hat
Die ausstellende Bank der Karte
Visa-Kategorie
Kategorie 4 (generische Antwort): bis zu 20 Wiederholungsversuche in 30 Tagen
Erneuter Versuch
Nur nach Korrektur des Betrags oder der Währung
Käuferaktion
Eine andere Karte versuchen, wenn der Betrag korrekt ist
Händleraktion
Bestellbetrag, Währung und eventuelle Umrechnung prüfen
PlatformDTC-Verlängerung (Smart-Wiederholungsversuch)
Keine Regel für diesen rohen Code; der eigene Code des Prozessors entscheidet

Was PlatformDTC macht

PlatformDTC hat keine Regel für einen rohen Code 13; der Code des Prozessors entscheidet. Stripes `invalid_amount` wird niemals wiederholt: Bei beiden Wiederholungsplänen wird die Verlängerung als überfällig gehalten und der Kunde wird gebeten, den Betrag bei seiner Bank zu überprüfen oder eine andere Karte zu verwenden. Jeder andere harte Prozessorcode stoppt ebenfalls sofort. Beim Checkout wird Stripes `invalid_amount` niemals dem Backup-Prozessor angeboten.

Warum es passiert

Das Betragsfeld hat die Prüfungen des Ausstellers nicht bestanden: ein Betrag, den die Karte nicht akzeptieren kann, oder ein Problem bei der Umrechnung in die Währung der Karte. Es geht um die Anfrage, nicht um das Guthaben des Karteninhabers, das Code 51 ist.

Was der Shop tun kann

Prüfen Sie den Betrag und die Währung der fehlgeschlagenen Zahlung. Null, negative oder ungewöhnlich hohe Beträge oder eine Währung, die die Karte nicht unterstützt, sind die üblichen Verdächtigen.

Für Entwickler

Bei Stripe kommt der rohe Issuer-Code in `charge.outcome.network_decline_code` (hier „13“) an, neben Stripes eigenem `decline_code`. Lesen Sie ihn zusammen mit der Kartenmarke: Dieselben zwei Zeichen können bei Visa und Mastercard unterschiedliche Bedeutungen haben. Visa: „ungültiger Betrag oder Währungsumrechnungsfeldüberlauf“; Mastercard: „ungültiger Betrag“. Stripe hat einen separaten `decline_code` `invalid_amount` für seine eigene Zusammenfassung.

Häufige Fragen

Bedeutet Code 13, dass der Kunde kein Geld hat?
Nein. Nicht genug Geld ist Code 51. Code 13 bedeutet, dass der Betrag selbst für den Aussteller nicht akzeptabel war.
Wird ein erneuter Versuch Code 13 beheben?
Nur wenn sich etwas am Betrag oder an der Währung ändert. Dieselbe Anfrage wird erneut abgelehnt.

Quellen

Siehe auch

Zahlungsbibliothek