Zahlungswiederholungen automatisieren
Versuchen Sie fehlgeschlagene Zahlungen automatisch zu wiederholen und verhindern Sie ungewollte Abwanderung.
Zahlungen können aus einer Reihe von Gründen fehlschlagen, jedoch können viele von ihnen wiederhergestellt werden. Sie können fehlgeschlagene Zahlungen mit Stripe automatisch wiederholen, ohne Code erstellen zu müssen.
Konfigurieren Sie die Einstellungen auf der Registerkarte Wiederholungsversuche des Dashboards für Umsatzsicherung.
Stripe wiederholt Zahlungen nicht für:
- Fehler, bei denen der Aussteller einen nicht wiederholbaren Ablehnungscode angegeben hat.
- Nicht verfügbare Zahlungsmethoden
- Getrennte verbundene Konten (nur Connect)
Stripe empfiehlt die Verwendung von Smart Retries, Sie können aber auch einen nutzerdefinierten Wiederholungsplan erstellen.
Zahlungsmethode
Stripe verwendet das erste Zahlungsinstrument aus dieser geordneten Liste bei Wiederholungsversuchen:
- subscription.default_payment_method
- subscription.default_source
- customer.invoice_settings.default_payment_method
- customer.default_source
Wenn Sie die Zahlungsmethoden nach einem fehlgeschlagenen Zahlungsversuch aktualisieren, aktualisieren Sie zunächst das Feld, in dem die vorherige Zahlung fehlgeschlagen ist. Wenn ein Abonnement beispielsweise über eine default_
verfügt, Sie jedoch nur die customer.
aktualisieren, versucht Stripe weiterhin, die default_
des Abonnements zu verwenden.
Smart Retries
Mithilfe des maschinellen Lernens wählt Smart Retries den besten Zeitpunkt zur Wiederholung fehlgeschlagener Zahlungen und erhöht so die Wahrscheinlichkeit einer erfolgreichen Zahlung. Das System für maschinelles Lernen, das Smart Retries zugrunde liegt, verwendet zeitabhängige, dynamische Signale, wie z. B.:
- Die Anzahl der verschiedenen Geräte, die eine bestimmte Zahlungsmethode in den letzten N Stunden angezeigt haben.
- Der beste Zeitpunkt für Zahlungen (Zahlungen mit Debitkarten können in bestimmten Ländern um 00:01 Uhr in der lokalen Zeitzone etwas erfolgreicher sein).
Anhand einer Kombination dieser Faktoren ermittelt Stripe intelligent, wann Zahlungsversuche wiederholt werden sollen. Wir lernen kontinuierlich aus dem Verhalten und den Transaktionen neuer Käufer/innen. Dieser Ansatz ist optimiert gegenüber der herkömmlichen regelbasierten Logik. Smart Retries wird (sofern aktiviert) unabhängig von der gewählten Zahlungsmethode
Smart Retries führt erneute Zahlungsversuche gemäß Ihren Angaben bezüglich der Anzahl der Wiederholungsversuche und der maximalen Dauer durch. Sie können auch Automatisierungen verwenden, um verschiedene Wiederholungsrichtlinien für unterschiedliche Kundensegmente zu erstellen.
Sie können dieses Verhalten außer Kraft setzen, indem Sie Smart Retries deaktivieren und Ihre eigenen nutzerdefinierten Wiederholungsregeln definieren. Wenn Sie Dunning aktivieren, gibt das Attribut next_payment_attempt an, wann der nächste Einzugsversuch sein wird.
ACH-Lastschriftwiederholungen
Aktivieren Sie wiederholte ACH-Lastschriftzahlungen, damit Stripe automatisch aufgrund von unzureichenden Geldern fehlgeschlagene ACH-Lastschriftzahlungen wiederholt. Stripe wiederholt die fehlgeschlagene ACH-Lastschriftzahlung in einem Zeitraum von 14 Tagen maximal zweimal.
Wiederholungsversuche können für wiederkehrende Abonnementrechnungen, einmalige Rechnungen oder auch beide Rechnungsarten eingesetzt werden.
Bevor Sie es erneut versuchen, vergewissern Sie sich, dass Sie von Ihren Kundinnen/Kunden die Autorisierung erhalten haben, um einen erneuten Abbuchungsversuch vom Bankkonto zu unternehmen.
Webhook-Ereignisse
Sowohl bei Smart Retries als auch bei nutzerdefinierten Wiederholungszeitplänen versucht Stripe erneut, die Abbuchung gemäß Ihrem festgelegten Zeitplan durchzuführen. Verwenden Sie den Webhook invoice.
, um Fehlerereignisse bei Abonnementzahlungen zu erhalten und Versuchsaktualisierungen erneut durchzuführen.
Das Attribut attempt_count des Webhooks invoice.
gibt an, wie viele Versuche bisher unternommen wurden. Wenn ein Fehler einen nicht wiederholbaren Rückgabecode zurückgibt, können wir den Zahlungseinzug nur mit einer neuen Zahlungsmethode wiederholen. Wiederholungen werden weiterhin geplant und attempt_count wird weiterhin gezählt. Wiederholungen werden jedoch erst ausgeführt, nachdem eine neue Zahlungsmethode erkannt wurde. Nicht durchgeführte Wiederholungen führen nicht zu einer neuen Abbuchung.
Das Attribut next_payment_attempt auf der Rechnung gibt das Datum an, an dem Stripe den Zahlungseinzug erneut versucht. Für Nutzer/innen von Automatisierungen wird next_payment_attempt nicht mehr in den invoice.
-Webhooks festgelegt, sondern in den invoice.
-Webhooks.
Nicht-wiederholbare Ablehnungscodes
Wenn der Kartenaussteller die Zahlung mit einer Teilmenge von Ablehnungscodes zurückgibt, die als nicht wiederholbar gelten, kann Stripe die Zahlung nicht automatisch wiederholen. Dabei kann es sich um folgende Codes handeln:
incorrect_
number lost_
card pickup_
card stolen_
card revocation_
of_ authorization revocation_
of_ all_ authorizations authentication_
required highest_
risk_ level
Bei diesen fehlgeschlagenen Zahlungen werden die geplanten Wiederholungsversuche fortgesetzt. Die Zahlung wird jedoch nur ausgeführt, wenn Sie eine neue Zahlungsmethode erhalten.