Es gibt folgende Szenarien für fehlgeschlagene Zahlungen:
das Konto des Users ist nicht gedeckt
der User hat die Zahlung manuell abgelehnt
die Bank des Users lässt die Lastschrift nicht zu
Wo genau das Problem liegt, kanns du am Status des Zahlungsvorgangs erkennen.
Wenn z. B. der Status "Anfechtung verloren" lautet, solltest du dich am besten mit deinem User in Verbindung setzen, da das Bankkonto möglicherweise nicht gedeckt ist.
Im dritten Fall prüfe bitte die Zahlung des Users bei Stripe auf die Mandatsreferenz.
Sende dann den Link, den du in der Zahlungsmethode des Nutzers in Stripe findest (dies ist dein Lastschriftmandat). Der Nutzer schickt den Link an seine Bank mit der Anweisung, ihm zuzustimmen.