Zu Deiner Frage bzw. dem Verbesserungsvorschlag, den ich hoffentlich richtig verstanden habe.
Es ist so, wie Du es beschreibst.
Und das find ich auch sehr schlecht.
Das Problem ist bekannt und ich hab noch keine Lösung dafür.
Gegenläufige Interessen sind hier, die von PayPal, die alles an sich reißen wollen und die des Shopware-Software-Produzenten, der davon lebt teure Zusatzmodule zu verkaufen, die teils monatlich viel Geld kosten, ... und meine.
Bislang hab ich den Shop mit viel Arbeit aber nur ganz geringen Kosten erstellt und gangbar gemacht.
Als MLCD-Werbung mit nur geringfügigen Umsätzen, die auch noch, nach Steuern und Abzug aller Kosten in der Clubkasse landen, die einzig sinnvolle Vorgehensweise.
Zwischenlösung
Immer zuerst, möglichst schon, wenn man den Shop "betritt", einloggen.
Dann klappt das zumindest mit den gespeicherten Warenkörben.
Warenkörbe von Gastbestellern werden NICHT gespeichert.
Diese zu erhalten, wenn man sich erst beim Bezahlvorgang dafür entscheidet, sich einzuloggen geht NOCH nicht. Dafür such ich noch nach einer kostenlosen Lösung.
PayPal nervt, mit seiner Selbstherrlichkeit, ist aber leider unumgänglich, weil das einfach erwartet wird.
Als Nachteil empfinde ich hier, die übermäßige und nicht beeinflussbare Werbung.
Die Nachträgliche Veränderung der Bezahlweise ist im Shop NICHT eingeschaltet.
Das hab ich noch so aus Sicherheitsgründen eingestellt.
Das ist noch in Arbeit bzw. in Überlegungen.
Dir, lieber Jürgen, meinen herzlichen Dank für Deine sehr hilfreichen Feststellungen.
Ich arbeite dran. Auch Sonn- und Feiertags.
![Wink ;)](./images/smilies/icon_e_wink.gif)