Antwortcodes des Kartenausstellers (ISO 8583) · Ablehnungscodes
Was bedeutet der Karten-Ablehnungscode 21?
Geprüft am
Code 21 ist ein Visa-Aussteller-Antwortcode im ISO 8583-Set, der "keine Aktion durchgeführt" bedeutet. Die Bank hat die Autorisierung nicht bearbeitet und gibt keinen weiteren Grund an. Visa listet 21 nicht in den Kategorien 1 bis 3 auf, daher ist es eine generische Antwort der Kategorie 4, bei der ein Händler bis zu 20 Mal innerhalb von 30 Tagen erneut versuchen kann. Späteres Wiederholen oder der Wechsel der Karte sind die üblichen Lösungen.
- Typ
- Soft Decline (kein Grund)
- Wer hat abgelehnt
- Die ausstellende Bank der Karte
- Visa-Kategorie
- Kategorie 4 (generische Antwort): bis zu 20 Wiederholungsversuche innerhalb von 30 Tagen
- Wiederholen
- Ja, später
- Aktion des Käufers
- Erneut versuchen oder eine andere Karte verwenden
- Aktion des Händlers
- Einen späteren Wiederholungsversuch erlauben, dann eine andere Methode anfordern
- PlatformDTC-Verlängerung (Smart Retry)
- 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 21, daher entscheidet der Code des Prozessors. Wenn Smart Retry aktiviert ist, erhält Stripes `no_action_taken` einen Wiederholungsversuch 48 bis 72 Stunden später, ähnlich wie `do_not_honor`; eine zweite Ablehnung fordert den Kunden auf, eine neue Karte zu verwenden. An der Kasse kann Stripes `no_action_taken` dem Backup-Kartenprozessor des Geschäfts (PayPal-Kartenzahlungen) angeboten werden, wenn dieser eingerichtet ist.
Warum es passiert
Der Aussteller hat weder genehmigt noch einen Grund angegeben. Es ist eine der am wenigsten informativen Antworten, die eine Bank senden kann.
Was der Käufer tun kann
Noch einmal versuchen, dann eine andere Karte oder PayPal verwenden, wenn es erneut fehlschlägt.
Für Entwickler
Bei Stripe kommt der rohe Aussteller-Code in `charge.outcome.network_decline_code` (hier "21") 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. Stripe hat einen passenden `decline_code`, `no_action_taken`. Verwechseln Sie den rohen Code 21 nicht mit dem Mastercard Merchant Advice Code 21 (wiederkehrende Zahlung stoppen), der in `network_advice_code` ankommt.
Häufige Fragen
- Ist Code 21 dasselbe wie Mastercard MAC 21?
- Nein. Der rohe Code 21 bedeutet "keine Aktion durchgeführt". MAC 21 ist ein separater Mastercard-Hinweiscode, der das Stoppen wiederkehrender Zahlungen bedeutet, und PlatformDTC stoppt daraufhin.
- Kann ich Code 21 erneut versuchen?
- Ja. Visa behandelt ihn als Kategorie 4, die Wiederholungsversuche erlaubt.
Quellen
Siehe auch
- 05 — Do not honor (Nicht honorieren): Die Bank hat die Zahlung abgelehnt und keinen Grund genannt.
- 01 — Verweisen Sie auf den Kartenaussteller: Die Bank möchte, dass der Karteninhaber sie kontaktiert, bevor sie genehmigt.
- 06 — Fehler: Der Issuer hat einen allgemeinen Fehler anstelle einer Genehmigung zurückgegeben.
- 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.
- 54 — Abgelaufene Karte: Die Karte ist abgelaufen, oder das Datum fehlte.