# Rabattstaffel-Warenkorb: Rabatt wird bei Überschreitung der Bedingungsgrenze geprüft aber nicht ausgetauscht

**URL:** <https://forum.shopware.com/t/rabattstaffel-warenkorb-rabatt-wird-bei-ueberschreitung-der-bedingungsgrenze-geprueft-aber-nicht-ausgetauscht/92766>\
**Category:** Allgemein\
**Created:** [4. Februar 2022 um 07:08 UTC](https://forum.shopware.com/t/rabattstaffel-warenkorb-rabatt-wird-bei-ueberschreitung-der-bedingungsgrenze-geprueft-aber-nicht-ausgetauscht/92766 "2022-02-04T07:08:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![heinel](https://avatars.discourse-cdn.com/v4/letter/h/13edae/32.png) [@heinel](https://forum.shopware.com/u/heinel)\
**Post date:** [4. Februar 2022 um 07:08 UTC](https://forum.shopware.com/t/rabattstaffel-warenkorb-rabatt-wird-bei-ueberschreitung-der-bedingungsgrenze-geprueft-aber-nicht-ausgetauscht/92766/1 "2022-02-04T07:08:25Z")

</div>

Wir haben für unsere Kunden eine Rabattstaffel auf den Warenkorb:

50 Stück aus gesamtem Sortiment: 10%  
150 Stück aus gesamtem Sortiment: 15%  
300 Stück aus gesamtem Sortimente 20%

Ich hab dafür unter Marketing drei Rabattaktionen angelegt und diese über das Feld „Warenkorb-Regel“ verknüpft mit jeweils der korrespondierenden Regel im Rule-Builder.

das Ganze liest sich also dann so:

**Rulebuilder Bedingung:**  
Wenn „Gesamtzahl Produkte im Warenkorb größer/gleich 50“

**Rabatt:**  
Dann 10% auf Warenkorb.

In Kombination funktioniert das nicht.  
Habe ich beispielsweise 200 Produkte im Warenkorb, soll die Regel größer/gleich 150 Stück 15% ziehen.  
Hier kommt die Fehlermeldung:

```auto
Rabatt "10%, da 50 Stück sortiert aus Gesamtprogramm" wurde dem Warenkorb hinzugefügt
Mindestens ein Rabatt wurde wegen Konflikten mit anderen Rabatten aus dem Warenkorb entfernt. Sobald die Bedingungen wieder zutreffen, wird der Rabatt automatisch hinzugefügt.

```

Kombinierte Bedingungen sind aus meiner Sicht nicht möglich.

Wie kann ich das lösen?

---

<div class="post-metadata">

**Author:** ![heinel](https://avatars.discourse-cdn.com/v4/letter/h/13edae/32.png) [@heinel](https://forum.shopware.com/u/heinel)\
**Post date:** [4. Februar 2022 um 07:09 UTC](https://forum.shopware.com/t/rabattstaffel-warenkorb-rabatt-wird-bei-ueberschreitung-der-bedingungsgrenze-geprueft-aber-nicht-ausgetauscht/92766/2 "2022-02-04T07:09:17Z")

</div>

![20220204_RabattWarenkorb1](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/5/e/5e7487c84a8eebcfbcb44abc2e44571cd4a306bf.png)  
 ![20220204_RabattWarenkorb2](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/a/a/aadb9bc0d13662d2780b529a01c16f27a5574e2e.png)  
 ![20220204_RabattWarenkorb3](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/b/2/b246707cfc4dd0411a522a4dcc16276c283fff14.png)  
Zur Veranschaulichung einige Screenshots.

---

<div class="post-metadata">

**Author:** ![solskin](https://avatars.discourse-cdn.com/v4/letter/s/22d042/32.png) [@solskin](https://forum.shopware.com/u/solskin)\
**Post date:** [19. Mai 2022 um 12:12 UTC](https://forum.shopware.com/t/rabattstaffel-warenkorb-rabatt-wird-bei-ueberschreitung-der-bedingungsgrenze-geprueft-aber-nicht-ausgetauscht/92766/3 "2022-05-19T12:12:22Z")

</div>

Hast du bei den Rabatten unter „Bedingungen“ unter „Nicht kombinierbar mit“ hinterlegt, dass die Rabatte nicht miteinander kombinierbar sind? Trage hier die jeweilig anderen beiden Rabattaktionen ein. Das könnte dein Problem lösen.

---

<div class="post-metadata">

**Author:** ![digitalsales](https://avatars.discourse-cdn.com/v4/letter/d/91b2a8/32.png) [@digitalsales](https://forum.shopware.com/u/digitalsales)\
**Post date:** [30. Juni 2022 um 09:50 UTC](https://forum.shopware.com/t/rabattstaffel-warenkorb-rabatt-wird-bei-ueberschreitung-der-bedingungsgrenze-geprueft-aber-nicht-ausgetauscht/92766/4 "2022-06-30T09:50:47Z")

</div>

Hallo, konntet ihr das Problem lösen?

Wir möchten eine ähnliche Rabattstaffel auf Basis der Warenkorbhöhe umsetzen. Dazu habe ich unter dem Punkt „Rabatte“ mehrere Rabatte mit unterschiedlichen Regeln angelegt. Über den Rule Builder habe ich die Warenkorbhöhe definiert und dieser dann einen bestimmten Rabatt zugewiesen. Jedoch funktioniert der Gutschein nicht im Checkout. Es kommt allerdings auch keine Fehlermeldung, aber ein Rabatt wird leider nicht abgezogen.

Für Ideen und Anregungen bin ich sehr dankbar.

---

<div class="post-metadata">

**Author:** ![solskin](https://avatars.discourse-cdn.com/v4/letter/s/22d042/32.png) [@solskin](https://forum.shopware.com/u/solskin)\
**Post date:** [27. Juli 2022 um 19:00 UTC](https://forum.shopware.com/t/rabattstaffel-warenkorb-rabatt-wird-bei-ueberschreitung-der-bedingungsgrenze-geprueft-aber-nicht-ausgetauscht/92766/5 "2022-07-27T19:00:43Z")

</div>

Ich kann mir vorstellen, dass bei heinel das Problem ist, dass sich die Bedingungen überschneiden.  
Bedingung 1: Die Gesamtanzahl Produkte im Warenkorb größer gleich 50 gilt für alle Stückzahlen von 50 bis unendlich.  
Bedingung 2: Die Gesamtzahl Produkte im Warenkorb größer gleich 150 gilt für alle Stückzahlen von 150 bis unendlich.  
Aber: 160 ist größer als 50 und größer als 150. Welchen Rabatt soll das Shopsystem jetzt nehmen? Den ersten oder den zweiten? Da es das nicht weiß, gibt es einen Fehler aus.

@digitalsales Prüfe mal, ob bei dir die Rabattfunktion grundsätzlich funktioniert. Also ohne Bedingungen etc. Wenn die Rabattfunktion grundsätzlich funktioniert, kannst du im zweiten Schritt mit einer Bedingung arbeiten und prüfen, ob der Rabatt funktioniert. Wenn das klappt, arbeite dich langsam vor 🙂
