Stripe · Ablehnungscodes
Was bedeutet der Stripe `do_not_honor` Ablehnungscode?
Geprüft am
Stripe's `do_not_honor` Ablehnungscode bedeutet, dass die Karte aus unbekanntem Grund abgelehnt wurde. Die Bank der Karte lehnte die Belastung ab und teilte Stripe den Grund nicht mit, daher rät Stripe dem Kunden, sich an seinen Kartenaussteller zu wenden. Stripes Leitfaden nennt vermuteten Betrug, Kartentyp-Beschränkungen und grenzüberschreitende Nutzung als häufige Gründe. Der Kunde kann die Bank anrufen oder eine andere Karte verwenden. Wiederholtes erneutes Versuchen derselben Karte schlägt normalerweise wieder fehl und kann Ihre Ablehnungsrate bei dieser Bank beeinträchtigen.
- Typ
- Weiche Ablehnung (Verweis an Aussteller)
- Wer abgelehnt hat
- Die Bank der Karte
- Erneut versuchen
- Höchstens einmal, nach einer Pause oder nachdem der Kunde die Bank kontaktiert hat
- Kundenaktion
- Rufen Sie die Bank unter der auf der Karte angegebenen Nummer an oder bezahlen Sie auf andere Weise
- Händleraktion
- Eine andere Zahlungsmethode anbieten; wiederholte Wiederholungsversuche vermeiden
Was PlatformDTC macht
An der Kasse fügt PlatformDTC hinzu: "Ihre Bank hat die Zahlung abgelehnt. Versuchen Sie eine andere Karte oder kontaktieren Sie Ihre Bank." und, wenn der Shop PayPal-Kartenzahlungen als Backup gewählt hat, bietet es an, die Karte über PayPal zu versuchen. Mit aktiviertem Smart Retry erhält eine Verlängerung einen Wiederholungsversuch 48 bis 72 Stunden später; eine zweite Ablehnung fordert den Kunden auf, eine neue Zahlungsmethode anzugeben. Wenn der zugrunde liegende Visa-Code 59 (vermuteter Betrug) ist, wird es nie wiederholt.
Warum es passiert
Emittenten entscheiden in ihren eigenen Systemen anhand von Ausgabeverhalten, Guthaben, Kartendaten und Risikomodellen, und viele antworten einfach mit "do not honor", anstatt einen Grund anzugeben. Stripe's Leitfaden für Kartenablehnungen listet vermuteten Betrug (große Einkäufe oder viele Einkäufe in kurzer Zeit), Kartentyp-Beschränkungen und grenzüberschreitende Nutzung als häufige Gründe für unerklärliche Ablehnungen auf.
Was der Käufer tun kann
Rufen Sie die Bank auf der Rückseite der Karte an, bestätigen Sie, dass der Kauf von Ihnen stammt, und versuchen Sie es erneut. Oder verwenden Sie sofort eine andere Karte, PayPal oder eine andere Methode.
Was der Shop tun kann
Erfassen Sie CVC und Postleitzahl an der Kasse, was laut Stripe hilft, betrugsbedingte Ablehnungen zu vermeiden, und ziehen Sie 3D Secure in Betracht. Wiederholen Sie Zahlungsversuche nicht in einer Schleife mit derselben Karte: Stripe warnt, dass Emittenten zusätzliche Wiederholungsversuche als potenziellen Betrug interpretieren könnten.
Für Entwickler
Stripe's do_not_honor ist eine Normalisierung; die tatsächliche Antwort der Bank befindet sich in charge.outcome.network_decline_code. Bei Visa ist 05 "Don't honor" (Kategorie 4, Wiederholungsversuch erlaubt), während 59 "Suspected fraud" ist. Mastercard sendet 05 mit einem Merchant Advice Code; MAC 03 und 21 bedeuten, nicht erneut zu versuchen. Lesen Sie auch outcome.advice_code.
Häufige Fragen
- Ist do_not_honor eine harte oder weiche Ablehnung?
- Es wird normalerweise als weich behandelt, da die Karte nicht als ungültig gemeldet wird. Aber die Bank hat nach eigenem Ermessen abgelehnt, daher ist höchstens ein Wiederholungsversuch sinnvoll; eine zweite Ablehnung bedeutet, dass der Kunde eine andere Karte verwenden sollte.
- Warum tritt do_not_honor auf, wenn der Kunde Geld hat?
- Guthaben ist nur ein Faktor. Banken lehnen auch aufgrund von Betrugsprüfungen, Kartenbeschränkungen oder ungewöhnlichen Aktivitäten ab, und sie teilen den Grund nicht mit Händlern.
- Kann ich den wahren Grund hinter do_not_honor sehen?
- Manchmal. Der rohe Netzwerkcode der Bank, von Stripe als network decline code angezeigt, kann spezifischer sein, zum Beispiel Visa 59 für vermuteten Betrug.
Quellen
- Stripe Ablehnungscodes — Stripe
- Kartenablehnungen und Wiederholungsversuche — Stripe
- Netzwerk-Ablehnungscodes — Stripe
- Visa Core Rules und Visa Product and Service Rules (24. Oktober 2026), Tabelle 7-2 — Visa
- Merchant Advice Codes — Braintree (PayPal)
Siehe auch
- generic_decline — Abgelehnt aus unbekanntem Grund, oder blockiert durch Stripe Radar oder Adaptive Acceptance.
- call_issuer — Die Bank hat ohne Angabe von Gründen abgelehnt und möchte, dass der Karteninhaber sie kontaktiert.
- card_declined — Stripe's Fehlercode für jede abgelehnte Karte; der decline_code sagt, warum.
- fraudulent — Stripes Betrugsprüfungen vermuteten, dass die Zahlung betrügerisch war, und blockierten sie.
- insufficient_funds — Die Karte hat nicht genug Geld oder Kredit für diese Zahlung.
- do_not_try_again — Veralteter Code: aus unbekanntem Grund abgelehnt; belasten Sie diese Karte nicht erneut.
- duplicate_transaction — Eine identische Zahlung mit derselben Karte wurde vor wenigen Augenblicken eingereicht.
- expired_card — Die Karte ist abgelaufen.