Stripe · Ablehnungscodes
Was bedeutet der Stripe `testmode_decline` Ablehnungscode?
Geprüft am
Der Stripe Ablehnungscode `testmode_decline` bedeutet, dass eine Stripe-Testkartennummer verwendet wurde, sodass die Zahlung nicht durchgeführt werden konnte. Testkarten funktionieren nur im Testmodus von Stripe; eine echte Zahlung benötigt eine echte Karte. Stripe lehnt sie selbst ab, bevor eine Bank involviert ist. Die Lösung ist einfach: Bezahlen Sie mit einer echten Karte und stellen Sie sicher, dass Testkartennummern niemals in einem Live-Shop verwendet werden.
- Typ
- Keine Bankablehnung
- Wer abgelehnt hat
- Stripe
- Wiederholen
- Nur mit einer echten Karte
- Käuferaktion
- Eine echte Karte verwenden
- Händleraktion
- Prüfen Sie, dass keine Testkartennummern im Live-Modus verwendet werden
Was PlatformDTC macht
PlatformDTC behandelt `testmode_decline` an der Kasse als „niemals wiederholen“ und leitet es nicht an den Backup-Prozessor weiter; der Käufer wird um eine echte Karte gebeten. Bei Verlängerungen wird es ebenfalls niemals wiederholt: Das Abonnement wird als überfällig gehalten und der Kunde erhält einen Ein-Klick-Link, um eine echte Karte hinzuzufügen, was auch eine Testkarte aufdeckt, die bei einem Live-Abonnement gespeichert ist.
Warum es passiert
Jemand hat eine der von Stripe veröffentlichten Testkartennummern bei einer Live-Zahlung eingegeben, oft beim Testen eines bereits live geschalteten Shops oder ein Bot, der online gefundene Nummern ausprobiert.
Was der Shop tun kann
Nur mit Stripes Testmodus testen. Wenn Sie viele testmode_decline-Versuche von unbekannten Besuchern sehen, kann dies ein Zeichen für automatisiertes Kartentesting sein; überprüfen Sie Ihren Betrugs- und Botschutz.
Für Entwickler
decline_code = testmode_decline wird von Stripe bei Live-Modus-Anfragen mit Testkartennummern gesetzt. Verwenden Sie Test-API-Schlüssel mit Testkarten und Live-Schlüssel mit echten Karten.
Häufige Fragen
- Hat eine Bank testmode_decline abgelehnt?
- Nein. Stripe hat sie abgelehnt, weil die Kartennummer eine Testnummer ist.
- Kann ich Testkarten in meinem Live-Shop akzeptieren?
- Nein. Stripe-Testkarten funktionieren nur mit Test-API-Schlüsseln. Eine Live-Zahlung benötigt eine echte Karte.
Quellen
- Stripe-Ablehnungscodes — Stripe
Siehe auch
- incorrect_number — Die eingegebene Kartennummer ist falsch.
- invalid_number — Die Kartennummer ist falsch.
- fraudulent — Stripes Betrugsprüfungen vermuteten, dass die Zahlung betrügerisch war, und blockierten sie.
- transaction_not_allowed — Die Bank hat abgelehnt; die Karte erlaubt diese Art von Transaktion nicht.
- try_again_later — Veralteter Code: Die Bank hat aus unbekanntem Grund abgelehnt; versuchen Sie es später erneut.
- withdrawal_count_limit_exceeded — Der Kunde hat das auf der Karte verfügbare Guthaben oder Kreditlimit überschritten.
- mobile_device_authentication_required — Die Zahlung benötigt eine Authentifizierung; der Kunde sollte sein Telefon erneut antippen.
- card_declined — Stripe's Fehlercode für jede abgelehnte Karte; der decline_code sagt, warum.