Individuelle Produktrabatte nach Warenkorbwert

Hallo zusammen,

gibt es eine Möglichkeit, in Oxid folgende Preisstruktur abzubilden:

Für jede Produktvariante gibt es mehrere Preisstufen, die abhängig vom Gesamtwert des Warenkorbs sind.

Beispiel:
Produkt A kostet 1 EUR, wenn der Warenkorb unter 50 EUR ist, darüber 0,90 EUR.
Dabei erfolgt die Berechnung des Warenkorbs immer mit dem (teuersten) Basispreis aller Produkte im Warenkorb.

Ich habe zwar rausgefunden, wie man Rabatte individuell einem Produkt zuordnet. Ich könnte also für jede Produktvariante (!) jeweils für jede Preisstufe einen Rabatt erstellen. Allerdings wird der Rabatt immer nur dann aktiv, wenn der jeweilige Mindestwert ausschließlich über die Bestellung dieses einen Produktes erreicht wird…! :rolleyes:

Viele Grüße
floko