In diesem Abschnitt der Konfiguration "shop.config" legen Sie allgemeine Bestell-Konditionen fest.
<OrderConditions>
AddProdToBasketOnlyInLoggedInState-Allow =
AppDiscount-AllowForCustomers =
AppDiscount-List =
ConsiderNetProductPriceForDiscountBaseWhenTaxFreeApplies =
ConsiderProductDiscountFactorForOrderDiscount-Allow =
ConsiderProductGroupDiscountForOrderDiscount-Allow =
ConsiderProductGroupDiscountForOtherDiscounts-Allow =
ConvertOrderNumber-Allow =
ConvertOrderNumber-Type =
Discount-AllowForCustomers =
Discount-List =
Discount-Txt =
MinimumOrder-ConsiderVoucherDiscount-Allow =
MinimumOrder-PrimeShoppingHasAbsolutePriority =
MinimumOrder-Value =
NegativeTotalSum-Allow =
NewCustomerDefinition-Payments =
ProdTextInput-RemoveSigns =
ReferenceText-Txt =
ReferenceText-RemoveSigns =
ReferenceText2-Txt =
ReferenceText2-RemoveSigns =
RoundedSubTotals-Allow =
RoundedSubTotalsPrecision =
SubSequentOrder-ConsiderOrdersFromOtherSubShops-List =
SubSequentOrder-TimeLimitInHours =
SurchargeCalculation-Mode =
SurchargeLimit-Value =
Surcharge-Txt =
Surcharge-Value =
TaxFreeForAll-Allow =
TotalSumSwissRounding-Allow =
UseOnlyHighestDiscount-Allow =
</OrderConditions>
Parameter |
Zweck |
Werte |
---|---|---|
|
|
|
AddProdToBasketOnlyInLoggedInState-Allow |
Legt fest, ob nur angemeldete Käufer Produkte in den Warenkorb legen können. Relevant für halbgeschlossene B2B-Shops. Wegweiser: Produkte in den Warenkorb legen nur für angemeldete Käufer |
no yes Standard: no |
AppDiscount-AllowForCustomers |
Legt fest, ob der Auftragswertrabatt nur für eingeloggte Kunden gilt oder für alle Kunden (also auch Gastbesteller). loggedIn: nur für eingeloggte Kunden all: für alle Kunden Wegweiser: Rabatte festlegen |
loggedIn all Standard: all |
AppDiscount-List |
Hier können Sie einen gestaffelten Rabatt in Abhängigkeit vom Gesamtwarenwert anbieten, der nur für Bestellungen in der App gelten soll. Ein etwaiger Rabatt, der im Parameter Discount-List hinterlegt wurde, wird dann nicht verwendet. Wegweiser: Rabatte festlegen |
Liste im Format:(Gesamtwarenwert:Rabatt). Es sind maximal 10 Einträge möglich. Beispiel: AppDiscount-List = (100:3)(500:5)(1000:7) Ab 100 EUR Gesamtwarenwert werden 3 % Rabatt gewährt. |
ConsiderNetProductPriceForDiscountBaseWhenTaxFreeApplies |
Legt die Berechnungsgrundlage für Rabatte auf Positionsebene bei Drittlandbestellungen fest. yes: Prozentuale Rabatte auf Positionsebene werden anhand des Netto-Betrags (der zurückgerechnet wird) ermittelt. no: Prozentuale Rabatte auf Positionsebene werden anhand des Brutto-Betrags ermittelt. Voraussetzungen: ▪Shop mit Brutto-Preisen (Abschnitt <VAT>: ProductPrices = gross) ▪Steuerberechnung Standard ▪Käufer bekommt MwSt. abgezogen (aufgrund entsprechender Konfigurationseinstellungen. I. d. R. Drittlandbestellung) Wegweiser: Rabatte festlegen |
no yes Standard: no |
ConsiderProductDiscountFactorForOrderDiscount-Allow |
Legt fest, ob bei der Ermittlung der Rabattgrenze für den Auftragswertrabatt auch nicht rabattierfähige Produkte herangezogen werden Wegweiser: Rabatte festlegen |
no yes Standard: yes |
ConsiderProductGroupDiscountForOrderDiscount-Allow |
Legt fest, ob der Produktgruppenrabatt bei Bestimmung der Berechnungsgrundlage für den Auftragswertrabatt berücksichtigt wird Wegweiser: Rabatte festlegen |
no yes Standard: no |
ConsiderProductGroupDiscountForOtherDiscounts-Allow |
Legt fest, ob der Produktgruppenrabatt erst am Ende aller Berechnungen vom Gesamtpreis abgezogen wird. Dies hat Auswirkungen auf die Berechnungsgrundlage anderer Rabatte und damit auf die Gesamthöhe aller Abzüge. Wegweiser: Rabatte festlegen |
no (am Ende aller Berechnungen vom Gesamtpreis abziehen) yes (unmittelbar vom Produktpreis abziehen) Standard: yes |
ConvertOrderNumber-Allow |
Legt fest, ob die Shop-spezifische Auftragsnummer auf eine zufällige Reihenfolge konvertiert werden soll. Die Art der Konvertierung wird im Parameter ConvertOrderNumber-Type festgelegt. Wegweiser: Auftragsnummern-Vergabe |
no yes Standard: no |
ConvertOrderNumber-Type |
Legt die Art der Konvertierung für die Shop-spezifischen Auftragsnummern fest. Ob eine Konvertierung erfolgt, wird im Parameter ConvertOrderNumber-Allow festgelegt. Wegweiser: Auftragsnummern-Vergabe |
alpha DoubleNumbers Standard: alpha |
Discount-AllowForCustomers |
Legt fest, ob der Auftragswertrabatt nur für eingeloggte Kunden gilt oder für alle Kunden (also auch Gastbesteller). Wegweiser: Rabatte festlegen |
loggedIn all Standard: all |
Discount-List |
Hier können Sie einen (gestaffelten) Auftragswertrabatt in Abhängigkeit vom Gesamtwarenwert anbieten. Wegweiser: Rabatte festlegen |
Liste im Format:(Gesamtwarenwert:Rabatt). Beispiel: Discount-List = (100:3)(500:5)(1000:7) Ab 100 EUR Gesamtwarenwert werden 3 % Rabatt gewährt. |
Discount-Txt |
In den Bestelldaten angezeigter Text, falls ein Rabatt gewährt wurde. Wegweiser: Rabatte festlegen |
Beliebiger Text, z. B. abzüglich gewährter Rabatte |
Hat dieser Parameter den Wert no, wird in der Berechnungsgrundlage für den Mindestbestellwert der Gutscheinrabatt auf Positionsebene nicht berücksichtigt. (Gilt nur für prozentuale Gutscheine.) Beispiel: Mindestbestellwert: 10 EUR Warenkorb: Ein Produkt mit 12 EUR 20-%-Gutschein angewendet Wenn MinimumOrder-ConsiderVoucherDiscount-Allow = yes, kann der Käufer nicht bestellen (berücksichtigter ermittelter Warenwert: 12 EUR - (12 EUR * 20 %) = 9,60 EUR < Mindestbestellwert) Wenn MinimumOrder-ConsiderVoucherDiscount-Allow = no, kann der Käufer bestellen (berücksichtigter ermittelter Warenwert: 12 EUR > Mindestbestellwert) Allgemeine Informationen Wegweiser: Gutscheine anbieten … zu Mindestbestellwert und Mindermengenzuschlag: Wegweiser: Mindestbestellwert und Mindermengenzuschlag |
no yes Standard: yes |
|
MinimumOrder-PrimeShoppingHasAbsolutePriority |
Hat dieser Parameter den Wert yes, entfällt der Mindestbestellwert für Prime-Kunden immer, dies gilt dann auch für Bonuspunkte und Gutscheine. Beispiel: Ein Prime-Kunde mit aktiver Option "kein Mindestbestellwert" verwendet einen Gutschein mit Mindestbestellwert 10 EUR. Wenn Sie den Parameter MinimumOrder-PrimeShoppingHasAbsolutePriority = yes setzen, wird der Mindestbestellwert des Gutscheins aufgehoben und der Kunde kann eine Bestellung ab 0 EUR aufgeben. Setzen Sie den Parameter MinimumOrder-PrimeShoppingHasAbsolutePriority = no, behält der Mindestbestellwert des Gutscheins Gültigkeit und der Kunde kann bei Verwendung des Gutscheins eine Bestellung erst ab 10 EUR aufgeben. Wegweiser: Prime-Shopping |
no yes Standard: no |
MinimumOrder-Value |
Mindestbestellwert, ab dem eine Bestellung aufgegeben werden kann. |
Realzahl, ggf. mit Punkt als Dezimaltrennzeichen. |
NegativeTotalSum-Allow |
Hat dieser Parameter den Wert yes, kann eine Bestellung im Shop auch bei negativer Gesamtsumme getätigt werden. Wegweiser: Mindestbestellwert und Mindermengenzuschlag |
no yes Standard: yes |
NewCustomerDefinition-Payments |
Für die Definition eines Neukunden kann das Fehlen eines Kaufdatums verwendet werden (NoERPLastOrderDate). Standardmäßig wird das Fehlen der Kundennummer herangezogen (NoCustomerNumber). |
NoCustomerNumber NoERPLastOrderDate Standard: NoCustomerNumber |
ProdTextInput-RemoveSigns |
Die angegebenen Zeichen werden aus jedem Eingabefeld bei einem Produkt entfernt. Dem Käufer wird dabei keine Hinweis- oder Fehlermeldung angezeigt. |
|
ReferenceText-RemoveSigns ReferenceText2-RemoveSigns |
Die angegebenen Zeichen werden aus dem eingegebenen Referenztext entfernt. Dem Käufer wird dabei keine Hinweis- oder Fehlermeldung angezeigt. |
|
ReferenceText-Txt ReferenceText2-Txt |
Namen der Felder zur optionalen Angabe eines Referenztexts zur Bestellung. Wird in den Bestelldaten angezeigt. |
Beliebiger Text, z. B. Bestellreferenz |
RoundedSubTotals-Allow |
Legt fest, ob gerundete Zwischensummen für Summen und Preise verwendet werden sollen Grundlagen: Verwendung von gerundeten Zwischensummen |
no yes Standard: no |
RoundedSubTotalsPrecision |
Legt fest, auf wie viele Stellen Zwischensummen gerundet werden. Grundlagen: Verwendung von gerundeten Zwischensummen |
Standard: 2 |
SubSequentOrder-ConsiderOrdersFromOtherSubShops-List |
Legt fest, aus welchen Subshops Bestellungen für eine Folgebestellung berücksichtigt werden sollen. Wegweiser: Bestimmte Versandarten für Folgebestellungen anbieten |
Kommaseparierte Liste der gewünschten SubshopIDs, leer oder Stern (*). Standard: leer |
SubSequentOrder-TimeLimitInHours |
Zeit in Stunden, innerhalb der eine erneute Bestellung als Folgebestellung gilt. Wegweiser: Bestimmte Versandarten für Folgebestellungen anbieten |
Ganzzahl |
SurchargeCalculation-Mode |
Legt die Bestimmungsgrundlage für den Mindermengenzuschlag fest. subtotal: gesamter Warenwert aller Produkte im Warenkorb totalsumofproducts: die Summe der Produkte im Warenkorb, die nicht vom Mindermengenzuschlag ausgeschlossen wurden (IgnoreForSurcharge=n) |
totalsumofproducts subtotal Standard: subtotal |
SurchargeLimit-Value |
Grenze, bis zu deren Erreichen ein Mindermengenzuschlag erhoben wird. |
Realzahl, ggf. mit Punkt als Dezimaltrennzeichen. |
Surcharge-Txt |
Im Warenkorb angezeigter Text, falls ein Mindermengenzuschlag erhoben wird. |
Beliebiger Text, z. B. Mindermengenzuschlag |
Surcharge-Value |
Betrag des Mindermengenzuschlags. |
Realzahl, ggf. mit Punkt als Dezimaltrennzeichen. |
TaxFreeForAll-Allow |
Hat dieser Parameter den Wert yes und der Käufer ist von der Mehrwertsteuer befreit, dann werden Liefer- und Zustellkosten ebenfalls ohne Mehrwertsteuer berechnet. Referenz: Abschnitt VAT |
no yes Standard: no |
Wenn aktiviert, wird auf die Endsumme die in der Schweiz gültige Rundungslogik angewandt. Dabei wird die Endsumme mit 20 multipliziert, danach wird das Ergebnis kaufmännisch auf 0 Kommastellen gerundet und dann durch 20 dividiert. Diese Rundungslogik wird nur auf die Endsumme angewandt. Alle anderen Preise, Zwischensummen, Rabatte, MwSt.-Beträge etc. bleiben davon unberührt. Wegweiser: Währungen |
no yes Standard: no |
|
UseOnlyHighestDiscount-Allow |
Hat dieser Parameter den Wert yes, und dem Kunden stehen für eine Bestellung mehrere Rabatte zur Verfügung (kundenspezifischer/globaler Rabatt, Warenwertrabatt, Produktgruppenrabatt), so wird der höchste dieser Rabatte gewährt. Wegweiser: Rabatte festlegen Referenz: BASKET-PR-SingleDiscountType() |
no yes Standard: no |