Ist ein Coupon auf ein Produkt oder eine Kategorie beschränkt, erfolgt eine fehlerhafte Berechnung. Couponwert wird immer mit Anzahl verschiedener Produkte im Warenkorb multipliziert. Fehler in includes/modules/order_total_ot_coupon.php Zeile 244. Hier wird zusätzlich zu den foreach-Schleifen in der If-Else-Abfragen nochmal über alle Produkte iteriert.
Du hast recht, ist bei mir auch so. Der Couponwert wird dann immer mit der Artikelanzahl im Warenkorb multipliziert. Ich hätte dies selbst gar nicht so schnell bemerkt, außer ein Kunde nutzt es. Danke also!