gibt´s ne Möglichkeit nen Warenkorbrabatt nicht anhand des Preises sondern anhand der Produkte einzustellen?
Es geht um einen Shop mit Downloadprodukten die man nur einmal in den Warenkorb legen kann.
Ich möchte, das wenn jemand z.B. 5 verschiedene Artikel kauft, 20% Rabatt gewährt werden.
Das bezieht sich leider nur auf die selben Artikel, sprich wenn ich 3x Artikel A kaufen würde (was ja bei Downloads nur wenig Sinn macht :) )
Scheinbar aber nicht wenn ich 3 verschiedene Artikel kaufe.
Also entweder ist das nicht die Lösung oder ich mache was falsch.
Bauchst du eigentlich kein Plugin zu. Einfach eine Abschlag-Versandregel mit Brechnung nach Preis. Dann machst du bspw. von 1-beliebig und dann als Faktor den Rabatt in Prozent. Reiter Länder und Zahlungsarten nicht vergessen -> fertig.
Habe dabei aber noch ein Problemchen. ICh möchte ab min. 3 Artikle im Cart 10% Rabatt geben. Wenn ich diese Versandart ausschalte sieht der Warenkorb so aus:
ICh würde hier also 10% = 15,86 € Rabatt vermuten.
Wenn ich die Regel aktiviere, sieht der Cart aber auf einmal so aus und der Rabatt stimmt eigentlich nicht?!
Also Sowohl Gesamtsumme als auch der Rabatt stimmen nicht mehr. Hast du ne Idee?
Super funktioniert tadellos. Was müsste man ändern das im Warenkorb/Rechnung nicht nur Rabatt steht? Schön wäre bsw. Promaktion Februar. Ich habe verschiedene Rabatte und es wäre cool wenn man die indivieduell ausgeben könnte. Müsste man da evtl. eine neue Abschlagversandregel mit eigenem Namen erstellen damit man es auch in den Textbausteinen ändern könnte?
Die Abschlagregel greift nicht, wenn es im Warenkorb keine Versandart gibt - ihr dürft also die Basisversandart nicht „versandkostenfrei“ werden lassen. Dem kann man entgegenwirken, wenn man bspw. da auch eine eigene Berechnung macht und „0“ zurückgibt. Man kann dann halt die „Versandkostenfrei ab“ nicht mehr benutzen, da diese auch die Auf/Abschläge aushebelt.-
Und mein Rabatt rechnet immer falsch, als wäre ein Rundungsfehler drin oder ähnliches
Die individuelle Berechnung rundet immer auf Ganzzahlen auf.
Du kannst das aber umgehen, indem du bspw. bei der Berechnung *10 machst und beim Faktor dann nur noch 1: