Hallo Forumsmitglieder,
ich habe gestern in unserem Testshop ein Update von dem PayPal Checkout Modul
von Version 2.3.4 auf die aktuelle 2.4.0 vorgenommen.
Update läuft soweit auch durch, Modul lässt sich aktivieren, Zahlungsarten ebenfalls.
Allerdings funktioniert der Checkout nicht, sobald man von Schritt 2 zu Schritt 3 (Versand & Zahlungsart) wechselt, geht der Shop in den Offlinemodus und macht einen redirect auf die Startseite.
Gestestet im Sandbox Modus, ich hatte, da das Vaulting als neue Funktion ausgewiesen ist, auch über die Schaltfläche “Anmeldung Händler” ein neues Onboarding gemacht, was erfolgreich durchgelaufen ist.
Er sagt in der Paypal Konfiguration auch Konfigurationswerte OK und Modul aktiv an.
Freischaltung für Rechnungskauf, Kreditkarte und Vaulting wird ebenfalls mit Ja ausgewiesen.
Im Log findet sich ein Eintrag mit dem ich leider nichts anfangen kann:
[10 Apr 11:31:13.604811 2024] [uncaught error] [type E_COMPILE_ERROR] [file /home/xxx/xxx/vendor/oxid-solution-catalysts/paypal-module/src/Model/Order.php] [line 43] [code ] [message Type of OxidSolutionCatalysts\PayPal\Model\Order::$payPalOrder must not be defined (as in class InvoicepdfOxOrder)]
Testweise habe ich das angepasste Template auch mal auf Wave bzw. Flow geändert,
Fehler bleibt.
Cache wurden geleert, Views erneuert.
Hat jemand eine Idee oder soll ich das als Bug im Bugtracker eintragen?
Dort ist nichts dergleichen zu sehen, sodass ich davon ausgehe, das das Modul eigentlich funktionsfähig ist.
Viele Grüße,
Michael