wir haben einen sonderbaren Fehler.
Wenn die beiden Zahlungsmodule Paypal (eFire) und iPayment aktiviert sind, funktioniert die Auswahl der Zahlungsarten über die Radiobuttons nicht mehr.
Klickt man sich durch bleiben auch sogar mal zwei Zahlungsarten zugleich ausgwählt, meistens “gewinnt” die die als erstes steht. In der Regel Vorkasse.
Auswählen kann man meistnes nur die erste Zahlungsart und iPayment.
Wer kennt dieses Phänomen?
Oxid 4.5.9. mit Paypal 2.0 und iPayment 2.1.0.5270.
Der Fehler entsteht im Zusammenhang mit zwei Datenbankeinträgen in der Tabelle “oxtplblocks”.
PayPal und iPayment verwenden je einen eigenen Datenbankeintrag mit oxblockname “select_payment” auf oxtemplate “page/checkout/payment.tpl”. Beide Einträge hatten oxpos auf “1” gesetzt. Daher kamen sich beide Module immer in die Quere.
Abhilfe schafft hier, wenn man bei einem der beiden Datenbankeinträgen oxpos auf 2 o.ä. abändert.