In diesem Abschnitt der Shopkonfiguration shop.config legen Sie fest, welche Einträge als optionale kostenpflichtige Zusatzleistungen auf der Zahlungs- und Versandarten-Seite (ws_pay_deliv.htm) angeboten werden.
Sie können bis zu fünf Abschnitte <OrderOptions1>....</OrderOptions1> bis <OrderOptions5>....</OrderOptions5> mit jeweils maximal 50 <+Entry>-Einträgen definieren.
Wegweiser: Kostenpflichtige Zusatzleistungen anbieten
Beispiel:
<OrderOptions1>
Allow = yes
DeliveryCountry-List =
SubTotalDependentCost-Base = ExcludeDEEECosts
Required = no
VATRate-Value = 1
VATType = static
<+Entry>
Name-Txt = keine Transportversicherung
Cost-Value = 0
CostType-Value = 1
Display-Txt =
</+Entry>
<+Entry>
Name-Txt = Standard-Transportversicherung mit maximal 100,- EUR Selbstbeteiligung
Cost-Value = 1
CostType-Value = 2
Display-Txt = <br>(~Cost~ ~WS-Currency~)
</+Entry>
<+Entry>
Name-Txt = Transportversicherung ohne Selbstbeteiligung
Cost-Value = 1,5
CostType-Value = 2
Display-Txt = <br>(~Cost~ ~WS-Currency~)
</+Entry>
...
</OrderOptions1>
Erklärung der Parameter für den Hauptabschnitt <OrderOptions1…5> in alphabetischer Reihenfolge:
Parameter |
Zweck |
Werte |
---|---|---|
Allow |
Aktivierung/Deaktivierung einer Zusatzleistung. |
yes (Zusatzleistung aktiv) |
DeliveryCountry-List |
Hier können Sie optional eine kommaseparierte Liste der Lieferländer angeben, für die die Option gültig ist. Für alle anderen Länder wird die Option nicht angeboten. (Optionaler Parameter) |
3-stelliger Ländercode Beispiel: DEU,AUT,CHE |
Required |
Legt fest, ob der Käufer eine Auswahl treffen muss |
yes |
SubTotalDependentCost-Base |
Legt fest, ob DEEE-Kosten (Ökosteuer) aus der Berechnungsgrundlage für prozentuale Kosten von Zusatzleistungen herausgenommen werden sollen (ExcludeDEEECosts) oder nicht (Standard). |
ExcludeDEEECosts Standard Standard: Standard |
VATRate-Value |
Mehrwertsteuerindex (Kennung) für kostenpflichtige Zusatzleistungen Dieser wird nur verwendet, wenn im Parameter VATType der Wert static konfiguriert ist. Haben Sie im Parameter VATType den Wert dynamic konfiguriert, dürfen Sie für diesen Parameter keinen Wert setzen. |
Zahlenwert zwischen 1 und 10 Standard: 1 |
VATType |
Der Mehrwertsteuersatz für kostenpflichtige Zusatzleistungen wird standardmäßig statisch (static) ermittelt. In diesem Fall muss im Parameter VATRate-Value ein Mehrwertsteuerindex (Kennung) angegeben werden. Der Mehrwertsteuersatz für kostenpflichtige Zusatzleistungen kann auch dynamisch (dynamic) ermittelt werden: Der Mehrwertsteuersatz mit der höchsten Summe im Warenkorb bestimmt dann den Mehrwertsteuersatz für kostenpflichtige Zusatzleistungen. Wegweiser: Mehrwertsteuer |
dynamic static Standard: static |
WriteCostFreeSelectionsInOrder |
Mit diesem Parameter kann definiert werden, ob kostenfreie Zusatzleistungen in den Bestelldaten mit angezeigt werden sollen. |
yes no Standard: no |
Erklärung der Parameter für die Unterabschnitte <+Entry> in alphabetischer Reihenfolge. Bis zu 50 Unterabschnitte sind möglich.
Parameter |
Zweck |
Werte |
---|---|---|
Cost-Value |
Hier geben Sie die Kosten als Zahlenwert an. Je nach Einstellung des Parameters CostType-Value entweder fix oder prozentual zum Warenwert. |
abhängig von CostType-Value: fester Wert, z. B. 5, oder Prozentsatz, z. B. 2.5 |
CostType-Value |
Hier geben Sie an, ob die unter Cost-Value angegebenen Kosten fix oder prozentual zum Warenwert sind. |
1 (Kosten sind fix) 2 (Kosten sind prozentual zum Warenwert) |
Display-Txt |
Anzeige der Kosten für die Zusatzleistung im Warenkorb Dieser Parameter wird nicht mehr benötigt. Die Anzeige der Kosten für die Zusatzleistung wird direkt auf der Warenkorbseite (ws_basket.htm) mit dem Tag BASKET-OrderOptionCost realisiert. Referenz: BASKET-OrderOptionCost |
|
Name-Txt |
Name der Zusatzleistung. Dieser Name erscheint bei der Auswahl der Zusatzleistung und ebenfalls in der Bestellung, falls der Käufer diesen Eintrag gewählt hat und der Eintrag kostenpflichtig ist. Soll ein kostenfreier Eintrag in der Bestellung angezeigt werden, dann muss der Parameter WriteCostFreeSelectionsInOrder den Wert yes zugewiesen haben. |
|