Voraussetzungen für beides
Der Gutschein-Generator muss freigeschaltet sein. Wollen Sie ihn nutzen, wenden Sie sich an Ihren WEBSALE-Ansprechpartner. Kommen die Gutscheine aus einem externen System und liegen deshalb nicht im WEBSALE-Format vor, ergänzen Sie im Abschnitt<Voucher-Txt> der shop.config den Eintrag ExternalVouchers-Allow = yes.
Die Gutscheineingabe muss im Shop integriert sein. Bietet Ihr Shop noch keine Gutscheine an, fehlt das Eingabefeld auf der Warenkorbseite ws_basket.htm und der Bestellübersichtsseite ws_place_order.htm.
Wegweiser: Gutschein-Eingabe vorsehen · Referenz: Abschnitt Voucher-Txt
Maximaler Einlösungsbetrag
Ein Prozentsatz wächst mit dem Warenkorb. Zehn Prozent auf 50 Euro kosten Sie fünf Euro, dieselben zehn Prozent auf 3.000 Euro kosten 300. Mit einem maximalen Einlösungsbetrag deckeln Sie diese Ersparnis.
Den Betrag legen Sie beim Anlegen des Gutscheins im Gutschein-Generator im Online-Servicebereich fest.
Den Hinweis im Warenkorb anzeigen
Für den Käufer ist die Deckelung nur nachvollziehbar, wenn Sie sie benennen. Dafür gibt es zwei Abschnitte.Prozentualen Gutschein je Position ausweisen
Standardmäßig zieht ein prozentualer Gutschein einen Betrag vom Gesamtwarenwert ab und erscheint als eine Zeile in der Summenaufstellung. Alternativ lässt er sich auf jede Warenkorbposition einzeln umlegen. Der Käufer sieht dann je Position den Originalpreis, den Rabattbetrag und den rabattierten Preis.Schritt 1: Die Berechnung aktivieren
Schritt 2: Die Preise im Warenkorb ausgeben
Ergänzen Sie in der Warenkorbschleife den Originalpreis und den Rabattbetrag. Derselbe Block gehört zusätzlich in die Schleife der Set-Unterprodukte, sonst bleiben deren Positionen ohne Rabattangabe.BASKET-PR-PriceWithoutDiscounts ist zugleich Abschnitt und Einzeltag. Als Abschnitt blendet er die Original-Zeile aus, solange es nichts abzuziehen gibt, sodass unrabattierte Positionen nicht mit einer sinnlosen Zeile “Originalpreis 20,00 EUR abzüglich 0,00 EUR” dastehen.
Referenz: BASKET-PR-PriceWithoutDiscounts · BASKET-PR-Discount
Warum sich die beiden ausschließen
Der Shop weist einen prozentualen Gutschein nur dann je Position aus, wenn alle drei Bedingungen zutreffen:- Der Gutschein ist prozentual.
ShowPercentalVoucherDiscountForPosition-Allowsteht aufyes.- Der Gutschein hat keinen maximalen Einlösungsbetrag.
ShowPercentalVoucherDiscountForPosition-Allow auf no gesetzt. Die Einstellung in der Konfiguration bleibt unverändert, sie greift für diesen einen Gutschein nur nicht.
Der Grund liegt in der Rechnung. Eine Deckelung wirkt auf den Gesamtbetrag, nicht auf einzelne Positionen. Sobald gekürzt wird, ließe sich die Kürzung nicht mehr verursachungsgerecht auf die Positionen verteilen, ohne willkürlich zu werden.
Verwandte Themen
- Wegweiser: Gutscheine anbieten: Übersicht
- Wegweiser: Gutscheine anlegen oder importieren
- Wegweiser: Gutschein-Eingabe vorsehen
