Antwortcodes des Kartenausstellers (ISO 8583) · Ablehnungscodes
Was bedeutet der Karten-Ablehnungscode R0?
Geprüft am
Code R0 ist ein Visa-Issuer-Antwortcode, der „diese Zahlung stoppen“ bedeutet. Der Karteninhaber hat seiner Bank mitgeteilt, diese bestimmte Zahlung zu stoppen, normalerweise eine wiederkehrende Abbuchung. Visa listet R0 in Kategorie 1, „Issuer wird niemals genehmigen“: Nach Erhalt darf der Händler niemals eine Autorisierung für dieselbe Karte erneut einreichen. Behandeln Sie es als eine Anfrage des Kunden und kontaktieren Sie ihn bezüglich seines Abonnements.
- Typ
- Harte Ablehnung (Zahlung stoppen)
- Wer hat abgelehnt
- Die Bank, auf Anweisung des Karteninhabers
- Visa-Kategorie
- Kategorie 1 (Issuer wird niemals genehmigen): niemals dieselbe Karte erneut einreichen
- Erneuter Versuch
- Niemals mit dieser Karte
- Kundenaktion
- Den Shop kontaktieren, um das Abonnement zu ändern oder zu kündigen
- Händleraktion
- Abbuchung stoppen; Kunden kontaktieren
- PlatformDTC-Erneuerung (fester oder Smart-Retry)
- Niemals erneut versucht; Kunde hat um eine neue Karte gebeten
Was PlatformDTC macht
PlatformDTC behandelt R0 auf beiden Wegen als einen harten Stopp. Eine mit R0 abgelehnte Visa-Zahlung an der Kasse wird niemals an einen Backup-Prozessor weitergeleitet, und bei beiden Wiederholungsplänen, festem oder Smart-Retry, wird eine Erneuerung niemals erneut versucht: Das Abonnement wird als überfällig gehalten und der Kunde erhält einen Link, um seine Karte zu aktualisieren oder das Abonnement zu verwalten.
Warum es passiert
Der Karteninhaber hat die Bank gebeten, eine Zahlung an den Händler zu blockieren. Es ist oft ein Abonnement, das der Kunde eigentlich kündigen wollte.
Was der Shop tun kann
Nicht erneut versuchen und keine Prozessoren wechseln. Kontaktieren Sie den Kunden, bestätigen Sie, ob er kündigen möchte, und machen Sie die Kündigung einfach.
Für Entwickler
Bei Stripe kommt der rohe Issuer-Code in `charge.outcome.network_decline_code` (hier „R0“) 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. PlatformDTC behandelt Stripes `stop_payment_order`-Ablehnungscode auf die gleiche Weise: hart für Erneuerungen und niemals erneut versuchen an der Kasse.
Häufige Fragen
- Kann ich einen Kunden mit Code R0 erneut belasten?
- Nicht diese Karte. Visa verbietet das erneute Einreichen von Kategorie-1-Codes. Fragen Sie den Kunden, wie er vorgehen möchte.
- Was ist der Unterschied zwischen R0, R1 und R3?
- R0 stoppt eine Zahlung, R1 alle zukünftigen Zahlungen an Sie, R3 alle Zahlungen an alle Händler.
Quellen
Siehe auch
- R1 — Alle zukünftigen Zahlungen stoppen: Der Karteninhaber hat wiederkehrende Zahlungen an diesen Händler widerrufen.
- R3 — Alle Händler stoppen: Der Karteninhaber hat wiederkehrende Zahlungen an jeden Händler widerrufen.
- 9G — Vom Karteninhaber blockiert: Der Karteninhaber hat eine Sperre eingerichtet. Kontaktieren Sie den Karteninhaber.
- 01 — Verweisen Sie auf den Kartenaussteller: Die Bank möchte, dass der Karteninhaber sie kontaktiert, bevor sie genehmigt.
- 02 — Verweisen an Kartenaussteller, besondere Bedingung: Die Bank möchte, dass der Karteninhaber vor der Genehmigung anruft.
- 03 — Ungültiger Händler: Der Aussteller würde die Zahlung von diesem Händler-Setup nicht akzeptieren.
- 04 — Karte einziehen: Die Bank möchte, dass die Karte außer Betrieb genommen wird. Niemals wiederholen.