Tiers
- Plugin-Seite: https://plogins.com/de/plogins-tiers/
- Dokumentation: https://plogins.com/de/plogins-tiers/docs/
- Autor: WPPoland.com
- WordPress.org-Mitwirkender: motylanogha
- Quellcode: https://github.com/wppoland/plogins-tiers
Tiers ergänzt WooCommerce um mengenbasierte Preise. Du legst Staffeln wie 5 Stück mit 5 Prozent Rabatt und 10 Stück mit 10 Prozent Rabatt an. Sobald die Menge einer Warenkorbposition eine Staffel erreicht, reduziert Tiers automatisch deren Preis. Dieselben Staffeln erscheinen als serverseitig gerenderte HTML-Tabelle auf der Produktseite.
Funktionsweise
Section titled “Funktionsweise”Der Rabatt wird in PHP über woocommerce_before_calculate_totals mit Priorität 25 angewendet. Tiers prüft jede Warenkorbposition, ermittelt die höchste erreichte Mindestmenge und zieht genau den Prozentsatz dieser Staffel vom regulären Produktpreis ab. Staffeln werden nicht addiert. Bei 12 Stück und den Staffeln 5+ mit 5 Prozent sowie 10+ mit 10 Prozent gelten 10 Prozent Rabatt.
Tiers erhöht niemals einen Preis. Ist der aktive Preis bereits niedriger als der berechnete Staffelpreis, bleibt der niedrigere Preis bestehen. Die Tabelle auf der Produktseite verwendet dieselbe Berechnung wie der Warenkorb.
Einstellungen
Section titled “Einstellungen”Alle Einstellungen befinden sich unter WooCommerce → Tiers:
- Preisstaffeln, beliebig viele Zeilen mit Mindestmenge, Rabattprozentsatz und optionaler Bezeichnung.
- Preistabelle anzeigen, blendet nur die Tabelle ein oder aus. Der Warenkorbrabatt bleibt bei gespeicherten Staffeln aktiv.
- Position der Tabelle, Produktzusammenfassung, vor oder nach dem Warenkorbformular, Produktmetadaten oder nur manuell.
- Tabellenüberschrift, optionaler Titel über der Tabelle.
- Ersparnisspalte, zeigt den gesparten Betrag pro Einheit.
- Ersparnishinweis im Warenkorb, zeigt den gesparten Betrag für die gesamte Warenkorbposition.
Fest vorgegebene Regeln
Section titled “Fest vorgegebene Regeln”- Die kostenlose Version verwendet globale Staffeln für alle Produkte. Entwickler können die Staffeln mit
tiers_product_tiersgezielt anpassen. - Es gilt immer die höchste erreichte Staffel. Rabatte werden nicht kumuliert.
- Die Berechnung verwendet den regulären Preis. Fehlt dieser, wird der aktive Preis verwendet.
- Für die Preislogik wird kein Frontend-JavaScript benötigt.
Nächste Schritte
Section titled “Nächste Schritte”- Erste Schritte, Installation, erste Staffeln und Prüfung im Warenkorb.
- Konfiguration, jede Einstellung und ihr gespeicherter Schlüssel.
- Tiers verwenden, Staffel aufbauen, Tabelle platzieren und Entwicklerfilter einsetzen.
- FAQ, häufige Fragen zu Rabatten, Steuern, Gutscheinen und Deinstallation.