Antwortcodes des Kartenausstellers (ISO 8583) · Ablehnungscodes
Was bedeutet der Karten-Ablehnungscode 19?
Geprüft am
Code 19 ist ein Visa-Aussteller-Antwortcode aus dem ISO 8583-Set, der "Transaktion wiederholen" bedeutet. Die Bank konnte die Autorisierung nicht abschließen und bittet darum, sie erneut einzureichen. Es ist nichts falsch mit der Karte oder den Geldern des Käufers. Visa ordnet 19 der Kategorie 2 zu, "Aussteller kann derzeit nicht genehmigen", was bis zu 20 Wiederholungsversuche innerhalb von 30 Tagen erlaubt. Ein neuer Versuch etwas später ist normalerweise erfolgreich.
- Typ
- Soft Decline (vorübergehend)
- Wer hat abgelehnt
- Die ausstellende Bank der Karte
- Visa-Kategorie
- Kategorie 2 (Aussteller kann derzeit nicht genehmigen): bis zu 20 Wiederholungsversuche innerhalb von 30 Tagen
- Wiederholen
- Ja, etwas später
- Aktion des Käufers
- Erneut versuchen
- Aktion des Händlers
- Wiederholung erlauben; bei weit verbreiteten Problemen einen Prozessorfehler prüfen
- PlatformDTC-Verlängerung (Smart Retry)
- Wiederholt 2, 5 und 8 Tage nach der Ablehnung (maximal 4 Versuche)
Was PlatformDTC macht
PlatformDTC behandelt einen rohen Code 19 als vorübergehend. Wenn Smart Retry aktiviert ist, wird eine Verlängerung 2, 5 und 8 Tage nach der ersten Ablehnung erneut versucht, maximal vier Versuche, da kurzlebige Fehler frühzeitig oder gar nicht behoben werden. Die E-Mail des Kunden besagt, dass seine Bank nicht erreicht werden konnte, anstatt die Karte zu beschuldigen.
Warum es passiert
Etwas hat die Autorisierung auf Seiten des Ausstellers unterbrochen. Es ist eine Aufforderung, es erneut zu versuchen, keine Beurteilung des Karteninhabers.
Was das Geschäft tun kann
Lassen Sie den Käufer die Zahlung erneut einreichen. Stellen Sie sicher, dass Ihr Checkout einen Idempotenzschlüssel oder eine Bestellreferenz verwendet, damit ein erneuter Versuch niemals doppelt belastet wird.
Für Entwickler
Bei Stripe kommt der rohe Aussteller-Code in `charge.outcome.network_decline_code` (hier "19") 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. Stripes eigener `reenter_transaction`-Ablehnungscode deckt dieselbe Situation ab. PlatformDTC ordnet beide seiner temporären Kategorie zu.
Häufige Fragen
- Wird der Kunde zweimal belastet, wenn er nach Code 19 erneut versucht?
- Nein. Eine abgelehnte Autorisierung zieht kein Geld ein. Verwenden Sie Idempotenzschlüssel, damit Ihre eigenen Wiederholungsversuche keine Duplikate erzeugen können.
- Wie lange sollte ich warten, bevor ich 19 erneut versuche?
- Eine kurze Wartezeit ist an der Kasse ausreichend. Für Verlängerungen wartet PlatformDTC 2 Tage, dann 5 und 8.
Quellen
Siehe auch
- 91 — Issuer oder Switch außer Betrieb: Das System der Bank konnte nicht erreicht werden.
- 96 — Systemstörung: Ein Fehler im Issuer- oder Netzwerksystem hat die Zahlung gestoppt.
- 06 — Fehler: Der Issuer hat einen allgemeinen Fehler anstelle einer Genehmigung zurückgegeben.
- 21 — Keine Aktion durchgeführt: Der Aussteller hat die Anfrage nicht bearbeitet.
- 41 — Verlorene Karte, einziehen: Die Karte wurde als verloren gemeldet. Niemals erneut versuchen.
- 43 — Gestohlene Karte, einziehen: Die Karte wurde als gestohlen gemeldet. Niemals wiederholen.
- 46 — Konto geschlossen: Das Konto der Karte wurde geschlossen. Niemals wiederholen.
- 51 — Nicht ausreichende Mittel: Der Kontostand oder das Kreditlimit konnte die Zahlung nicht decken.