Stripe · Ablehnungscodes
Was bedeutet der Stripe Ablehnungscode revocation_of_authorization?
Geprüft am
Der Stripe Ablehnungscode revocation_of_authorization wird von Stripe als Ablehnung aus unbekanntem Grund beschrieben, und dem Kunden wird geraten, seinen Kartenaussteller zu kontaktieren. Der Name deutet darauf hin, dass eine Autorisierung widerrufen wurde, typischerweise indem ein Karteninhaber seine Bank bittet, die Zahlungen an einen bestimmten Händler oder ein Abonnement einzustellen. Buchen Sie die Karte nicht weiter ab; kontaktieren Sie den Kunden und fragen Sie, wie er fortfahren möchte.
- Typ
- Harte Ablehnung
- Wer hat abgelehnt
- Die Bank der Karte
- Erneuter Versuch
- Nein
- Kundenaktion
- Kontaktieren Sie die Bank oder den Shop; zahlen Sie auf andere Weise
- Händleraktion
- Pausieren Sie Abbuchungen von dieser Karte und sprechen Sie mit dem Kunden
- PlatformDTC Verlängerung
- Kein erneuter Versuch; als überfällig gehalten mit einem Link zur Kartenaktualisierung
Was PlatformDTC macht
PlatformDTC stuft revocation_of_authorization als harte Ablehnung ein: Beim Checkout wird sie niemals an den Backup-Prozessor gesendet, und bei Verlängerungen, im festen Zeitplan oder mit Smart retry, wird sie nicht erneut versucht. Das Abonnement wird als überfällig gehalten, anstatt storniert zu werden, und der Kunde erhält einen signierten Ein-Klick-Link, um zu einer anderen Karte oder Zahlungsmethode zu wechseln.
Warum es passiert
Stripe veröffentlicht keinen spezifischen Grund. Der Name des Codes bezieht sich auf eine widerrufene Autorisierung, zum Beispiel, dass der Karteninhaber der Bank mitteilt, Zahlungen an dieses Geschäft einzustellen.
Was der Kunde tun kann
Wenn Sie die Zahlung einstellen wollten, stornieren Sie auch beim Shop, damit keine weiteren Versuche unternommen werden. Wenn nicht, bitten Sie Ihre Bank, die Sperre aufzuheben oder zahlen Sie mit einer anderen Karte.
Was der Shop tun kann
Behandeln Sie es wie eine Stornierungsanfrage, bis der Kunde etwas anderes sagt. Ein erneuter Versuch mit einer widerrufenen Karte provoziert Konflikte (Disputes).
Für Entwickler
Visa gibt R0 (diese Zahlung stoppen), R1 (alle zukünftigen Zahlungen stoppen) oder R3 (alle Händler stoppen) als rohe Netzwerk-Codes für Zahlungsstopp-Anweisungen zurück; Die Regeln von Visa ordnen alle drei der Kategorie 1 zu, daher niemals dieselben Zahlungsdaten erneut einreichen. Beachten Sie outcome.advice_code = do_not_try_again, wann immer er vorhanden ist.
Häufige Fragen
- Ist revocation_of_authorization ein Konflikt (Dispute)?
- Nein, es ist eine Ablehnung bei einer neuen Abbuchung. Aber eine erneute Abbuchung der Karte nach einem Widerruf ist ein häufiger Weg, um in einem Konflikt (Dispute) zu enden.
- Wie unterscheidet es sich von revocation_of_all_authorizations?
- Stripe beschreibt beide als Ablehnungen aus unbekanntem Grund. Dem Namen nach bezieht sich der eine auf den Widerruf einer einzelnen Autorisierung und der andere auf den Widerruf aller Autorisierungen. Behandeln Sie beide auf die gleiche Weise: Versuchen Sie es nicht erneut und kontaktieren Sie den Kunden.
Quellen
Siehe auch
- revocation_of_all_authorizations — Die Bank hat abgelehnt; typischerweise hat der Karteninhaber alle zukünftigen Zahlungen gestoppt.
- stop_payment_order — Die Bank lehnte ab; der Name des Codes weist auf einen Zahlungsstopp für die Karte hin.
- do_not_try_again — Veralteter Code: aus unbekanntem Grund abgelehnt; belasten Sie diese Karte nicht erneut.
- generic_decline — Abgelehnt aus unbekanntem Grund, oder blockiert durch Stripe Radar oder Adaptive Acceptance.
- security_violation — Die Bank hat aus einem nicht mitgeteilten Grund abgelehnt; oft eine Sicherheitsregel.
- service_not_allowed — Die Karte wurde aus einem Grund abgelehnt, den die Bank nicht angegeben hat.
- stolen_card — Die Karte wurde als gestohlen gemeldet. Sie kann nicht wieder verwendet werden.
- testmode_decline — Eine Stripe-Testkartennummer wurde bei einer echten Zahlung verwendet.