Rabatt ab x gleichen Artikeln

Hallo liebe Gemeinde :slight_smile:

Ich versuche eine Rabattaktion zu erstellen (Shopware Version 6.4.10).
Wenn man 2 oder mehr Stück vom Artikel A kauft, gibt’s 10% Rabatt auf alle Artikel A
Wenn man egal wieviele Stück vom Artikel B kauft, gibt’s 20% Rabatt auf alle Artikel B
…und das verpackt in 1 Rabattcode „XYZ“… ist das überhaupt möglich?

ODER alternativ wie beim Advanced Pricing anstatt den rabattierten Preis ab 2 Artikeln angeben einfach den Rabatt…

Danke Euch schon im Voraus für Eure Hilfe!

LG j.

Schau mal beispielsweise Punkt 8 etwas für Dich ist.

Danke Dir! Kommt der gewünschten Rabattierung schon ein Stück näher…

Ich habe im Rule Builder eine Regel erstellt, die wahrscheinlich der Knackpunkt ist (sorry, bin noch nicht sooo lang mit Shopware/Onlineshops generell am Arbeiten - ist alles bisschen learning by doing/by forum &FAQ hier…)

Wie gesagt, auf Artikel A gibt’s ab 2 Stück 10% auf alle Artikel A und auf Artikel B ab 1 Stk. 20% auf alle Artikel B. Der Rabatt soll auf jeden Artikel A und auf jeden Artikel B angewandt werden, nicht nur auf 1 Item. Aber dafür nicht auf die Artikel C-Z… Hoffe das war jetzt irgendwie logisch… weiss nicht wie ich’s besser erklären soll :sweat_smile:

Hallo,

funktioniert dein Rabatt mittlerweile wie gewünscht?

Die Regel in deinem Bild würde alle ausschließen, die nur Artikel B kaufen, soweit ich das sehe (weil A „at least one“ sein muss). Also bekommen sie nur den Rabatt für B, wenn sie A ebenfalls im Warenkorb haben.

Ich hätte die Bedingung für den Rabatt so angelegt:

Dann eine Rabattaktion mit der Bedingung als Auslöser erstellt. In der Aktion 2 Rabatte hinzugefügt (10 % auf A & 20 % auf B, mit „Nur auf ausgewählte Produkte anwenden“).

Dachte ich hätte es so gelöst, aber eine Schwachstelle bleibt:
Lege ich nun 1x A und 1x B in den Warenkorb, erhalte ich die 10 % auf Artikel A, die ja erst ab Anzahl 2 gegeben werden sollten. Der Grund: 1x B erfüllt die Bedingung für die Aktion und löst somit beide Rabatte aus.

Darf ich fragen, warum du nicht 2 Aktionen anlegen willst (oder wolltest) und diese parallel laufen lässt?