Stripe · Ablehnungscodes
Was bedeutet der Stripe processing_error Ablehnungscode?
Geprüft am
Der Stripe Ablehnungscode processing_error bedeutet, dass beim Verarbeiten der Karte ein Fehler aufgetreten ist. Er weist auf einen technischen Fehler im Ablauf hin und nicht darauf, dass die Bank den Käufer ablehnt. Stripe empfiehlt, den Kunden zu bitten, die Zahlung erneut zu versuchen, und nur wenn dies immer noch fehlschlägt, sollte er seinen Kartenaussteller kontaktieren. Ein zweiter Versuch etwas später ist meistens erfolgreich.
- Typ
- Soft Decline (technisch)
- Ablehnung durch
- Keine klare Ablehnung: Verarbeitung fehlgeschlagen
- Wiederholen
- Ja
- Aktion des Käufers
- Erneut versuchen; wenn es sich wiederholt, eine andere Karte verwenden oder die Bank anrufen
- Aktion des Händlers
- Zum erneuten Versuch einladen; auf ein Muster bei vielen Käufern achten
- PlatformDTC Verlängerung
- Erneut versucht 2, 5 und 8 Tage nach der ersten Ablehnung (Smart Retry)
Was PlatformDTC macht
Beim Checkout fügt PlatformDTC seinen eigenen Hinweis zu processing_error hinzu: „Es ist ein temporärer Verarbeitungsfehler aufgetreten. Bitte versuchen Sie es erneut.“, und, wo das Geschäft PayPal-Kartenzahlungen als Backup hat, bietet es dem Käufer dort einen zweiten Versuch an. Mit aktiviertem Smart Retry wird eine Verlängerung, die mit processing_error fehlschlägt, 2, 5 und 8 Tage nach der ersten Ablehnung erneut versucht, maximal 4 Versuche.
Warum es passiert
Ein System zwischen dem Geschäft und der Bank der Karte ist bei der Bearbeitung der Zahlung ausgefallen: ein Timeout, eine Fehlfunktion oder eine Nachricht, die nicht abgeschlossen werden konnte. Die Karte selbst ist oft in Ordnung.
Was der Käufer tun kann
Einen Moment warten und erneut bezahlen. Wenn es ein zweites Mal fehlschlägt, eine andere Karte oder Geldbörse versuchen oder Ihre Bank fragen, ob es ein Problem mit der Karte gibt.
Was das Geschäft tun kann
Lassen Sie den Käufer es erneut versuchen, ohne alles neu eingeben zu müssen. Wenn viele Kunden gleichzeitig auf processing_error stoßen, handelt es sich wahrscheinlich um einen größeren Ausfall; überprüfen Sie die Statusseite Ihres Prozessors.
Für Entwickler
decline_code = processing_error. Überprüfen Sie charge.outcome.network_decline_code: bei Visa bedeutet 96 Systemstörung, ein Kategorie-2-Code, den Visa bis zu 20 Mal innerhalb von 30 Tagen wiederholen lässt. Verwenden Sie einen Idempotenzschlüssel bei Wiederholungsversuchen, damit ein langsamer erster Versuch keine doppelte Abbuchung verursachen kann.
Häufige Fragen
- Wird processing_error durch den Käufer verursacht?
- Meistens nicht. Es weist auf ein technisches Problem bei der Verarbeitung der Karte hin. Ein zweiter Versuch funktioniert oft.
- Wie schnell kann ich processing_error erneut versuchen?
- Ein Käufer kann es sofort erneut versuchen. Bei Abonnements funktioniert es besser, Wiederholungsversuche über einige Tage zu verteilen, als sie innerhalb von Minuten zu wiederholen.
Quellen
Siehe auch
- issuer_not_available — Die Bank der Karte konnte nicht erreicht werden, daher wurde die Zahlung nie autorisiert.
- reenter_transaction — Die Bank konnte die Zahlung aus unbekanntem Grund nicht verarbeiten; versuchen Sie es erneut.
- try_again_later — Veralteter Code: Die Bank hat aus unbekanntem Grund abgelehnt; versuchen Sie es später erneut.
- card_declined — Stripe's Fehlercode für jede abgelehnte Karte; der decline_code sagt, warum.
- restricted_card — Die Karte kann für diese Zahlung nicht verwendet werden; sie wurde möglicherweise als verloren oder gestohlen gemeldet.
- revocation_of_all_authorizations — Die Bank hat abgelehnt; typischerweise hat der Karteninhaber alle zukünftigen Zahlungen gestoppt.
- revocation_of_authorization — Die Bank hat abgelehnt; typischerweise hat der Karteninhaber Zahlungen an diesen Shop widerrufen.
- security_violation — Die Bank hat aus einem nicht mitgeteilten Grund abgelehnt; oft eine Sicherheitsregel.