Varianten-Preisanpassung
Varianten-Preisanpassung für Shopware 6.6/6.7: Variantenpreise als Prozentsatz vom Hauptprodukt und fixer Aufschlag, steuerbar über Produkt-Zusatzfelder, wirksam in Storefront und Warenkorb, Rundung einstellbar.
Varianten-Preisanpassung
Diese Dokumentation bezieht sich immer auf die aktuellste veröffentlichte Version.
Live Demo: Teste dieses und weitere Plugins live — ohne Installation, ohne Risiko: demo.markus-michalski.net
Überblick
Mit dem Plugin legst du den Preis einer Produktvariante als Prozentsatz des Hauptprodukt-Preises fest, mit einem fixen Aufschlag oder mit beidem. Gesteuert wird das über Zusatzfelder am Produkt. Der Preis wird zur Laufzeit in Storefront und Warenkorb berechnet, die Preise im Admin bleiben unverändert.
Typische Fälle sind Lizenzstaffeln (1 User = 100 %, 5 User = 200 %), Größenvarianten oder Optionen mit Aufpreis wie ein Reißverschluss für +3 EUR.
Formel: Variantenpreis = (Preis des Hauptprodukts + fixer Aufschlag) x (Prozentsatz / 100). Das Ergebnis wird gerundet und ist nie kleiner als 0,00.
graph LR
A["Hauptprodukt-Preis"] --> B["+ fixer Aufschlag"]
B --> C["x Prozentsatz / 100"]
C --> D["Rundung"]
D --> E["Preis der Variante in Storefront und Warenkorb"]
Dokumentation
| Seite | Inhalt |
|---|---|
| Installation und Betrieb | Anforderungen, Installation, Update, Deinstallation |
| Konfiguration | Rundungseinstellungen, Zusatzfelder, Vererbung, Praxisbeispiele |
| Storefront und Preisberechnung | Preisquelle, Regelpreise, Brutto/Netto, Währung, Warenkorb |
| Fehlerbehebung und FAQ | Typische Probleme, Einschränkungen, häufige Fragen |
| Technische Details | Ablauf, Plugin-Struktur, Services, Logging |
Features
| Feature | Beschreibung |
|---|---|
| Prozentuale Berechnung | Variantenpreis als Prozentsatz des Hauptprodukt-Preises (0 bis 1000 %) |
| Fixer Aufschlag | Positiver oder negativer Betrag (-100000 bis 100000), vor der Prozentrechnung addiert |
| Kombination | Prozentsatz und Aufschlag gleichzeitig nutzbar |
| Pro Variante steuerbar | Aktivierung und Werte über Zusatzfelder am Produkt |
| Vererbung | Ist die Aktivierung an der Variante nicht gesetzt, gelten die Werte des Hauptprodukts |
| Regelpreise | Erweiterte Preise des Hauptprodukts werden berücksichtigt |
| Warenkorb | Gleiche Berechnung im Warenkorb und an der Kasse |
| Rundung | Dezimalstellen und Rundungsmodus pro Verkaufskanal einstellbar |
Anforderungen
| Anforderung | Version |
|---|---|
| Shopware | shopware/core ~6.6.0 oder ~6.7.0 |
| PHP | >= 8.2 |
Lizenz
Kommerzielle Lizenz: Eine Lizenz gilt für eine Shopware-Installation, einschließlich aller Verkaufskanäle sowie Entwicklungs- und Staging-Umgebungen. Die vollständigen Bedingungen stehen in der Datei LICENSE des Plugins.
Support
Bei Fragen und Problemen erreichst du mich unter support@markus-michalski.net.