Produktkonfigurator Staffelpreise: Mengenrabatt auf jede Option
Beschreibung
Highlights
Über die Erweiterung
Zusatzplugin – benötigt den Produktkonfigurator (SwpProductOptionsSix). Dieses Plugin funktioniert ausschließlich als Erweiterung des Basis-Plugins Produktkonfigurator (SwpProductOptionsSix). Ohne das installierte, aktive und separat erworbene Grundplugin hat dieses Plugin keine Funktion.
Eine Druckerei verkauft Visitenkarten mit Digitaldruck. Der Druck kostet pro Stück immergleich viel, egal ob jemand 50 Karten bestellt oder 5.000. Also schreibt der Kunde eine E-Mail und fragt nach einem Preis für die große Menge. Und jemand in deinem Büro rechnet ihn von Hand aus, schickt ein Angebot und wartet.
Das Problem
Der Produktkonfigurator kann Optionen bepreisen, aber mit genau einem Preis pro Option. Sobald deine Kalkulation mit der Stückzahl sinkt, passt dieser eine Preis nicht mehr. Du kalkulierst zu hoch und verlierst den Großauftrag an den Wettbewerber. Oder du kalkulierst zu niedrig und verschenkst bei jeder kleinen Bestellung Marge. Der übliche Ausweg heißt Handarbeit: Preis auf Anfrage, Angebot per E-Mail, Rückruf. Genau die Bestellungen, die am meisten Umsatz bringen, laufen dann nicht mehr allein durch deinen Shop.
Die Lösung
Dieses Plugin hängt an jede Option deines Konfigurators eine Mengenstaffel. Du trägst ein, was der Digitaldruck bis 9 Stück kostet, was er bis 49 Stück kostet und was ab 50 Stück. Dein Kunde gibt seine Menge ein, der Shop greift auf die passende Stufe zu und zeigt sofort den neuen Gesamtpreis seiner Konfiguration. Kein Angebot, kein Rückruf, keine Excel-Tabelle daneben.
Was du davon hast
Große Bestellungen laufen ohne dich durch. Der Kunde bekommt seinen Mengenpreis im Shop, nicht am nächsten Werktag per E-Mail. Damit fällt der Schritt weg, an dem die meisten Anfragen versanden.
Der Kunde sieht, ab wann es günstiger wird. Neben der Option steht die komplette Staffel mit Anzahl und Stückpreis. Wer 45 Stück braucht und die Stufe ab 50 sieht, rechnet selbst nach. Das ist der ehrlichste Weg, einen größeren Warenkorb anzustoßen.
Händler und Endkunden im selben Shop. Jede Staffel hängt an einer Bedingungsregel aus dem Shopware Rule Builder. Du legst eine Staffel für alle Kunden an und eine zweite für deine Händler-Kundengruppe, ohne dafür Produkte zu duplizieren.
Ein Sonderfall kostet dich keine zweite Option. Braucht ein einzelnes Produkt andere Konditionen, überschreibst du die Staffel direkt am Produkt. Alle anderen Produkte mit derselben Option bleiben unberührt, und ein Klick auf „Überschreibung löschen" holt sie zurück in die allgemeine Staffel.
Fremdwährungen ohne Taschenrechner. Jede Währung bekommt eine eigene Spalte, standardmäßig gekoppelt an den Umrechnungskurs deiner Standardwährung. Willst du in Pfund lieber runde Hauspreise statt krummer Beträge, löst du die Kopplung an genau diesem Feld.
Du kannst es jederzeit stilllegen. Ein Schalter je Verkaufskanal schaltet die Staffelpreise ab. Deine gepflegten Preise bleiben dabei vollständig erhalten und sind sofort wieder da, sobald du den Schalter erneut einschaltest.
So arbeitet das Plugin
Nach der Aktivierung findest du an jeder Produktoption des Konfigurators den Reiter Erweiterte Preise. Dort wählst du zuerst eine Bedingungsregel aus, dann trägst du deine Mengenbereiche ein: Menge von, Menge bis, Preis pro Stück. Die Zeilen bauen aufeinander auf, die nächste beginnt automatisch bei der nächsthöheren Menge. Lücken oder Überschneidungen entstehen dabei nicht. Lässt du das Bis-Feld der letzten Zeile leer, gilt sie nach oben offen, also „ab dieser Menge".
Im Shop steht die Staffel als kleine Tabelle direkt in der Optionsauswahl. Ändert der Kunde die Menge, rechnet die Box „Berechnung Ihrer Konfiguration:" sofort neu und weist den ursprünglichen Artikelpreis, die gewählte Option und den konfigurierten Endpreis getrennt aus. Dieser Preis landet unverändert im Warenkorb und in der Bestellung.
Typische Einsatzszenarien
Druckerei. Digitaldruck, Veredelung, Sonderfarbe: jede Zusatzleistung wird bei höherer Auflage günstiger. Du hinterlegst drei Stufen pro Option und deckst damit den Großteil deiner Anfragen ab.
Textilveredler. Stick und Siebdruck kosten bei 10 Shirts pro Stück deutlich mehr als bei 200. Vereinsbestellungen und Firmenaufträge kalkulieren sich damit selbst.
Zuschnitt und Bauteile. Bohrungen, Kantenbearbeitung oder Beschriftung pro Teil: ab einer bestimmten Stückzahl richtest du die Maschine einmal ein statt zehnmal. Genau das bildest du in der Staffel ab.
B2B neben B2C. Deine Händler bekommen über eine eigene Bedingungsregel früher greifende Stufen als Endkunden, im selben Shop und mit denselben Produkten.
Technische Fakten für deine IT
Shopware 6.7 ab Linie 6.7.12, PHP 8.2 oder neuer.
Zusatzplugin – benötigt den Produktkonfigurator (SwpProductOptionsSix) ab Version 6.7.12, installiert und aktiv.
Das Plugin legt keine eigene Tabelle an. Die Staffelpreise liegen in der bestehenden Preistabelle des Basis-Plugins; Shopware-Originaltabellen bleiben unverändert, es werden keine Custom Fields angelegt. Die Preisberechnung läuft als Decorator des Preisrechners aus dem Konfigurator, ergänzt um drei Event-Subscriber. Die Staffeln werden über die ohnehin vorhandene Abfrage der Produktoptionen mitgeladen, das Plugin stellt dafür keine zusätzliche Datenbankabfrage pro Option. Alle Subscriber sind gegen Fehler abgesichert und schreiben in einen eigenen Log-Kanal. Fällt eine Ergänzung aus, rechnet der Konfigurator mit dem Standardpreis weiter, statt die Seite zu beenden.
Die Plugin-Konfiguration wird immer mit der Verkaufskanal-ID gelesen, der Schalter wirkt also je Shop getrennt. Das Plugin sendet keine Daten an externe Server, speichert keine personenbezogenen Daten und setzt keine Cookies; für die DSGVO-Dokumentation deines Shopsentsteht daraus kein zusätzlicher Eintrag. Bei der Deinstallation fragt Shopware wie gewohnt, ob die Daten des Plugins erhalten bleiben sollen. Entscheidest du dich dagegen, entfernt das Plugin seine Konfiguration und die von ihm erzeugten Staffelpreise über die DAL, sauber und transaktional. Die Optionen des Konfigurators selbst bleiben in jedem Fall bestehen.
Ehrlich gesagt
Das hier ist kein eigenständiger Produktkonfigurator. Ohne das Basis-Plugin SwpProductOptionsSix hat es keine Wirkung, und dieses Basis-Plugin kaufst du separat. Es rabattiert ausschließlich die Optionen im Konfigurator: Der Preis des Produkts selbst und dessen eigene Staffelpreise bleiben unangetastet. Und wenn mehrere deiner Regeln gleichzeitig auf einen Kunden zutreffen, greift genau eine davon, nicht automatisch die günstigste. Wer den Konfigurator ohnehin einsetzt und dort mit Stückzahlen arbeitet, ist hier richtig. Alle anderen brauchen zuerst das Basis-Plugin. Schalte die Staffeln ruhig erst in einem Verkaufskanal frei und sieh dir das Ergebnis an, bevor du sie überall scharf stellst.
Rechtlicher Hinweis
Wir übernehmen keine Haftung für rechtliche Vorgaben. Bitte prüfe die Nutzung in Abstimmung mit einem qualifizierten Rechtsbeistand.
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 25. August 2026
- Veröffentlicht: 14. Januar 2025
- Version: 6.7.3
- Kategorie: Produktkonfiguration
Ressourcen
Bewertungen (0)
Über den Extension Partner
BuI Hinsche GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
- Ø-Bewertung: 4.3
- Partner seit: 2014
- Erweiterungen: 91
- Zertifizierungen: 2
Support
- Land: Germany
- Spricht: Deutsch, Englisch
- Reaktionszeit: Schnell