Zahlung verweigert aufgrund übermäßig häufiger Wiederholungsversuche

Zum 1. April hat Visa eine neue Gebühr für übermäßige Wiederholungsversuche erhoben. Damit werden deren Regelungen zu übermäßig häufigen Wiederholungsversuchen von Zahlungen umgesetzt. Allgemein gesprochen verbieten die Regeln von Visa mehr als 15 Wiederholungsversuche für einzelne Zahlungen im Zeitraum von 30 Kalendertagen. Um Nutzer/innen die Einhaltung dieser Regelungen zu erleichtern, die ein integriertes Preismodell gebucht haben, sperrt Stripe weitere Wiederholungsversuche nach dem 15. Versuch für Visa-Transaktionen automatisch, wenn Stripe eine geringe Erfolgschance für die Autorisierung der Abbuchung ermittelt.

Die API-Antwort für das Buchungsobjekt ist in diesem Fall:

{

 "error" => {

   "charge" => "ch_123456789",

   "code" => "card_declined",

   "decline_code" => "generic_decline",

   "doc_url" => "https://stripe.com/docs/error-codes/card-declined",

   "message" => "Ihre Karte wurde abgelehnt.",

   "type" => "card_error"

 }

}

Das Feld "Ergebnis" im Webhook charge.failed ist dann:

{

 "network_status" => "not_sent_to_network",

 "reason" => "previously_declined_do_not_retry",

 "risk_level" => "normal",

 "seller_message" => "Stripe hat diese Zahlung gesperrt.",

 "type" => "blocked"

}