Guten Morgen,
wir versuchen uns seit einigen Wochen an der Installation vom PayPal Checkout 2.1.6 in OXID PE 6.2.2 (PHP 7.4). Theme: Roxive
Hier eine “kleine” Liste der Probleme:
- wir nutzen das deployment System und nach jedem deploy gibt es hier ein Problem mit fehlenden Variablen-Einträgen in der oxconfig(meistens die bool-Variablen), also muss man die Checkboxen jedes Mal wieder manuell setzen (konnten wir durch einen umständlicher Workaround lösen lassen)
- Das Modul unterscheidet nur zwischen 2 Themes: Flow oder nicht Flow. Bei “nicht Flow” werden überall Wave-Templates eingesetzt. Da wir bei uns RoxIVE-Theme einsetzen,
mussten wir die Template-Einbindung auf “Flow” durch ein Erweiterungsmodul korrigieren. - bei der Installation des Moduls wurde keine Tabelle “oscpaypal_order” angelegt, haben wir ebenfalls durch ein Erweiterungsmodul nachgebessert.
- Im Livebetrieb führt der Express-Button auf der Detailseite oder im Warenkorb zu fehlerhaften Bestellungen in OXID und Kunde landet auf der Wartungsseite. In der Sandbox gab es hingegen keine Probleme. Die Zahlung wird hier allerdings trotzdem gebucht, obwohl die Bestellung fehlerhaft ist. (worst-case für Kunden)
- Kreditkarte und externe Zahlungsarten (iDeal, etc.) funktionieren auch nicht
- bei einer Bestellung (PP Standard) wird immer eine Lieferadresse hinterlegt, auch wenn diese nicht abweicht. Dazu fehlt dieser unnötigen Lieferadresse sporadisch die Hausnummer.
- unbezahlte Bestellungen erhalten einen Bezahlt-Zeitstempel unter Bestellungen
- nur 2 Modul-Zahlungsarten werden vom Modul als “eigene” erkannt und in der “oscpaypal_order” Tabelle protokoliert: iDeal und Paypal auf Rechnung, bei anderen Modul-Zahlungsarten heißt es in der Bestellübersicht: „Bestellung wurde nicht über das PayPal-Checkout-Modul bezahlt“.
- sporadisch fehlt die Anrede in den Bestellungen
- PayPal auf Rechnung übergibt keine Transaktions-ID, obwohl die Bestellung bezahlt wurde
Ich denke das wars erstmal, was wir bei unserem kurzen LIVE-Ausflug feststellen konnten. Vielleicht sind einige der Probleme hier bekannt? Würde mich über etwas Feedback freuen, wie Ihr das bei Euch gelöst habt, oder noch dabei seid.
Gruß Martin