Warum es in Shopware keinen "Payment enters status failed"-Flow gibt und warum man ihn trotzdem braucht
In Shopware gibt es Standard-Flows für vieles: Payment paid, Payment cancelled, Order cancelled. Was auffällig fehlt, ist ein Flow für "Payment enters status failed".
Das hat einen guten Grund: failed ist kein sauberer Business-Status, sondern ein technischer. Er kann bedeuten: echte Ablehnung, temporäres Problem beim Zahlungsanbieter oder einfach ein abgebrochener Zahlungsversuch. Shopware bleibt hier bewusst neutral und trifft keine automatische Entscheidung.
Im Alltag im Shop sieht das allerdings anders aus. Bestellungen mit Zahlungsstatus fehlgeschlagen bleiben liegen, das Lager fragt nach, und der Kunde weiß oft nicht, warum nichts passiert.
Genau deshalb ist ein eigener Flow hier sinnvoll: nicht als generische Standardlösung, sondern als bewusste, kontrollierte Entscheidung pro Shop. Automatisch aufräumen, klar kommunizieren und allen Beteiligten sagen, was Sache ist.
Kein fehlendes Feature, eher eine Lücke, die Shopware absichtlich offen lässt. Und ein gutes Beispiel dafür, warum der Flow Builder so stark ist, wenn man ihn gezielt einsetzt.
Was läuft sonst gerade? Weitere laufende Themen ansehen