Du siehst Dir gerade den Artikel zu einer älteren Shopware Version an!
Rule Builder
Über den in Shopware 6 enthaltenen Rule Builder kannst Du anhand von Bedingungen individuelle Regeln erstellen, die z.B. für die Berechnung von Versandkosten oder von kundenspezifischen Produktpreisen verwendet werden können.
Übersicht
Beim Aufruf des Menüpunkts Einstellungen > Shop > Rule Builder erhältst Du eine Übersicht über alle bereits angelegten Regeln. Die Übersicht ist in mehrere Spalten aufgeteilt, die Dir direkt die folgenden Informationen bieten:
Name (1) Enthält den für die Regel hinterlegten Namen. Dieser wird z.B. in der Administration für die Zuweisung der Regel in anderen Modulen verwendet
Beschreibung (2) Zeigt die (optionale) Beschreibung der Regel, die ggfs. mehr Informationen zum Anwendungsfall enthält.
Priorität (3) Die Priorität gibt an, ob eine Regel ggfs. vor einer anderen Regel angewandt wird. Je höher die Priorität, umso eher wird diese ausgeführt.
Erstelldatum (4) An diesem Datum wurde die Regel angelegt.
Status (4) Gibt an, ob die Regel Valide ist und verwendet werden kann. Über die Administration angelegte Regeln werden hierhingehend geprüft und können nur gespeichert werden, wenn alle Pflichtfelder mit validen Werten gefüllt sind.
Regel anlegen
Hier zeigen wir Dir, wie Du Regeln erstellst und welche Bedingungen und Operatoren Dir dafür zur Verfügung stehen.
Außerdem findest Du am Ende diverse Beispiele für gängige Szenarien, die Du als Grundlage für Deine eigenen Regeln verwenden kannst.
Eine Regel besteht aus mindestens einer Bedingung, kann aber auch mehrere Bedingungen enthalten die über eine UND / ODER – Verknüpfung verbunden werden. Außerdem besteht die Möglichkeit, eine Unterbedingung hinzuzufügen.
Beim Erstellen der Bedingung stehen dir je nach Bedingung diverse Operatoren zur Verfügung, um diese näher definieren zu können.
Um eine neue Regel anzulegen, klicke auf den Button Regel erstellen.
Anschließend öffnet sich die folgende Maske.
Allgemein
In den Allgemeinen Einstellungen der Regel definierst Du einen Namen und die Priorität der Regel.
Über die Priorität kannst Du bei mehreren existierenden Regeln definieren, welche Regel als erstes ausgeführt werden soll. Je höher der hinterlegte Wert im Vergleich zu den anderen Regeln, umso eher wird die Regel ausgeführt. (Eine Regel mit Priorität 5 wird vor einer Regel mit Priorität 3, aber nach einer Regel mit Priorität 9 ausgeführt)
Zusätzlich kannst Du einen Beschreibungstext hinterlegen, um z. B. zu erläutern, wofür diese Regel verwendet wird.
Diese Beschreibung wird nur in der Administration angezeigt und ist nicht im Frontend sichtbar.
Außerdem kannst Du den Typ der Regel festlegen um diese Regel nur in bestimmten Programmmodulen verfügbar zu machen, z.B. für die Versandkosten.
Operatoren
Die meisten Bedingungen werden über zusätzliche Operatoren näher definiert.
Die verfügbaren Operatoren variieren zwischen den einzelnen Bedingungen und nicht bei jeder Bedingung stehen alle Optionen zur Verfügung.
Im Folgenden erläutern wir Dir zunächst die Funktion der einzelnen Operatoren
Einzelne Position
Die Bedingung trifft zu, wenn einer der hinterlegten Werte übereinstimmt.
Alle Positionen
Die Bedingung trifft zu, wenn alle hinterlegten Werte übeinstimmen.
Gleich
Die Bedingung trifft zu, wenn der hinterlegte Wert der Eingabe gleicht.
Ungleich
Die Bedingung trifft zu, wenn der hinterlegte Wert von der Angabe abweicht.
Ist eine von
Die Bedingung trifft zu, wenn einer der hinterlegten Werte mit der Angabe übereinstimmt.
Ist keine von
Die Bedingung trifft zu, wenn keiner der hinterlegten Werte mit der Angabe übereinstimmt.
Größer
Die Bedingung ist erfüllt, wenn der entsprechende Wert größer als der hier definierte Wert ist.
Größer gleich
Die Bedingung ist erfüllt, wenn der entsprechende Wert dem hier definierten Wert entspricht oder größer ist.
Kleiner
Die Bedingung ist erfüllt, wenn der entsprechende Wert geringer als der hier definierte Wert ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der entsprechende Wert dem hier definierten Wert entspricht oder kleiner ist.
Bedingungen
Es stehen folgende Bedingungen zur Verfügung
Abweichende Adressen
Die Bedingung Abweichende Adressen bezieht sich auf eine von der Rechnungsadresse abweichende Lieferadresse, daher stehen als Optionen "Ja" oder "Nein" zur Verfügung.
Geprüft wird hier, ob der Kunde die Option "Lieferadresse weicht von der Rechnungsadresse ab" aktiviert hat.
Ja
Die Bedingung trifft zu, da die Rechnungs- und Lieferadresse abweichen.
Nein
Die Bedingung trifft nicht zu, wenn er die gleiche Rechnungs- und Lieferadresse hätte.
Angemeldeter Kunde
Mit dieser Bedingung überprüfst Du, ob der Kunde gerade im Shop angemeldet ist oder nicht. Dies kann beispielsweise bei der Anzeige von Erlebniswelten hilfreich sein, wenn es Inhalte gibt, auf die angemeldete Kunden zugriff drauf haben sollen.
Beispiel:
Ja
Die Bedingung ist erfüllt, wenn der aktuelle Kunde angemeldet ist.
Nein
Die Bedingung ist erfüllt, wenn der aktuelle Kunde nicht angemeldet ist.
Anzahl Bestellungen
Prüfe hierüber die Anzahl der bisherigen Bestellungen Deines Kunden
Beispiel: 5
Gleich
Die Bedingung ist erfüllt, wenn der Kunde bisher 5 Bestellungen durchgeführt hat.
Größer
Die Bedingung ist erfüllt, wenn der Kunde bisher mehr als 5 Bestellungen durchgeführt hat.
Größer gleich
Die Bedingung ist erfüllt, wenn der Kunde bisher 5 oder mehr Bestellungen durchgeführt hat.
Kleiner
Die Bedingung ist erfüllt, wenn der Kunde bisher weniger als 5 Bestellungen durchgeführt hat.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der Kunde bisher 5 oder weniger Bestellungen durchgeführt hat.
Ungleich
Die Bedingung ist erfüllt, wenn der Kunde bisher eine andere Anzahl als 5 Bestellungen durchgeführt hat.
Anzahl Warenkorb-Güter
Bei der Anzahl der Warenkorb-Güter kannst Du entweder einfach nur auf die Gesamtzahl der Produkte im Warenkorb prüfen, alternativ stehen Dir aber auch noch wesentlich umfangreichere Zusatzbedingungen zur Verfügung.
Für die Prüfung der Anzahl stehen Dir diverse Optionen zur Verfügung.
Beispiel: 10
Gleich
Die Bedingung ist erfüllt, wenn 10 Warenkorb-Güter vorhanden sind.
Größer
Die Bedingung ist erfüllt, wenn mehr als 10 Warenkorb-Güter vorhanden sind.
Größer gleich
Die Bedingung ist erfüllt, wenn 10 oder mehr Warenkorb-Güter vorhanden sind.
Kleiner
Die Bedingung ist erfüllt, wenn weniger als 10 Warenkorb-Güter vorhanden sind.
Kleiner gleich
Die Bedingung ist erfüllt, wenn 10 oder weniger Warenkorb-Güter vorhanden sind.
Ungleich
Die Bedingung ist erfüllt, wenn nicht 10 Warenkorb-Güter vorhanden sind.
Die optionalen Zusatzfilter öffnest Du über den Filter-Button (1) auf der rechten Seite. Es öffnet sich dann ein Modal für die Erstellung der untergeordneten Bedingungen.
Mögliche Unterbedingungen sind
Hersteller
Neuheiten
Position des Typs
Positionen
Positionen Einkaufspreis
Positionen Gesamtpreis
Positionen Preis
Positionen in Kategorie
Positionen mit Abverkauf
Positionen mit Anzahl
Positionen mit Breite
Positionen mit Eigenschaften
Positionen mit Erscheinungsdatum
Positionen mit Erstelldatum
Positionen mit Gewicht
Positionen mit Höhe
Positionen mit Länge
Positionen mit Zusatzfeld
Positionen mit Steuersatz
Positionen mit Streichpreis
Positionen mit Tag
Hervorgehobene Positionen
Datumsbereich
Die Bedingung ist innerhalb des gesetzten Datumsbereichs gültig.
Es wird zwischen den Optionen "Mit Zeitabfrage" und "Ohne Zeitabfrage" unterschieden.
Beispiel: 2019-05-23 (06:00) - 2019-05-31 (22:00)
Ohne Zeitabfrage: Hier wird lediglich ein Start- und ein Enddatum ausgewählt
Die Bedingung ist vom 23.05.2019 bis einschließlich 31.05.2019 gültig.
Mit Zeitabfrage: Zusätzlich zum Datum wird die Uhrzeit angegeben
Die Bedingung ist vom 23.05.2019 06:00 Uhr bis einschließlich 31.05.2019 22:00 Uhr gültig.
E-Mail-Adresse des Kunden
Mit dieser Bedingung kannst Du die E-Mail-Adresse des Kunden abfragen. Als Operatoren stehen Dir Gleich und Nicht gleich zur Verfügung. Du kannst entweder genau eine Adresse abfragen wie z.B. info@shopware.com oder "*" als Platzhalter verwenden und Adressbereiche wie etwa *@shopware.com abfragen.
Beispiel: info@shopware.com
Gleich
Die Bedingung ist gültig, wenn die Kunden E-Mail-Adresse info@shopware.com entspricht
Nicht gleich
Die Bedingung ist nicht gültig, wenn die Kunden E-Mail-Adresse info@shopware.com entspricht
Firmenkunde
Hierüber kannst Du prüfen, ob es sich um einen Firmenkunden handelt.
Dazu stehen Dir die Optionen "Ja" und "Nein" zur Verfügung.
Beispiel:
Ja
Die Bedingung ist erfüllt, wenn es sich um einen Firmenkunden handelt.
Nein
Die Bedingung ist erfüllt, wenn der Kunde kein Firmenkunde ist.
Hersteller
Ermöglicht die Prüfung auf die Hersteller-Angabe der Produkte.
Als Optionen stehen "Ist eine von" und "Ist keine von" zur Verfügung. Diese beiden Optionen ermöglichen aus eine Mehrfachauswahl.
Beispiel: shopware AG
Ist eine von
Die Bedingung ist erfüllt, wenn der Hersteller die shopware AG ist.
Ist keine von
Die Bedingung ist erfüllt, wenn der Hersteller nicht die shopware AG ist.
Ist leer
Die Bedingung ist erfüllt, wenn dem Produkt kein Hersteller zugewiesen wurde.
Hervorgehobene Positionen
Über diese Bedingung kannst Du prüfen, ob ein Produkt, dass als hervorgehoben markiert ist, vorhanden ist. Hierzu stehen die Operatoren "Einzelne Position", "Alle Positionen" und "Ja" und "Nein" zur Verfügung.
Beispiel:
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Ja
Die Bedingung ist erfüllt, wenn mindestens ein hervorgehobenes Produkt vorhanden ist.
Nein
Die Bedingung ist erfüllt, wenn keines der im Warenkorb hinterlegten Produkte hervorgehoben ist.
Immer zutreffend
Diese Bedingung trifft immer zu, eine tiefergehende Konfiguration ist hierfür nicht notwendig.
Kunden Tag
Die Bedingung Kunden Tag ermöglicht die Prüfung, ob einem Kunden ein bestimmter Tag (Schlagwort) zugewiesen ist. Hierzu kannst Du die Operatoren "Ist eine von" und "Ist keine von" verwenden.
Beispiel: Tag "VIP-Kunde"
Ist eine von
Die Bedingung ist erfüllt, wenn dem Kunden das Tag "VIP-Kunde" zugewiesen ist.
Ist keine von
Die Bedingung trifft zu, wenn dem Kunden nicht das Schlagwort "VIP-Kunde" zugewiesen ist.
Ist leer
Die Bedinung ist erfüllt, wenn kein Kundentag hinterlegt wurde.
Kunde mit Zusatzfeld
Wenn Du Zusatzfelder für Kunden angelegt hast, kannst Du hier deren Inhalt abfragen. Dazu wählst Du zunächst das Zusatzfeld Set und das darin enthaltene Zusatzfeld. Dann wählst Du Gleich oder Nicht gleich und den Wert des Zusatzfeldes.
Beispiel: Textfeld und der Wert "Kunde_mit_speziellen_Eigenschaften".
Gleich
Die Bedingung ist gültig, wenn in einem Produkt das Zusatzfeld ein Textfeld ist mit dem Wert "Kunde_mit_speziellen_Eigenschaften".
Nicht gleich
Die Bedingung ist nicht gültig, wenn ein Produkt dieses Zusatzfeld nicht ausgefüllt hat oder ein anderer Inhalt darin vorhanden ist.
Kundengruppe
Wenn Du die Kundengruppe als Bedingung verwendest, kannst Du zwischen den beiden erweiterten Operatoren "Ist eine von" und "Ist keine von" wählen.
Beispiel: Nettopreis-Kundengruppe
Ist eine von
Die Bedingung ist erfüllt, wenn der Kunden der Nettopreis-Kundengruppe zugewiesen ist.
Ist keine von
Die Bedingung trifft zu, wenn der Kunde einer anderen Kundengruppe als Händler zugewiesen ist.
Kunde ist eingeloggt
Mit dieser Bedingung prüfen Sie, ob der Kunde aktuell im Shop angemeldet ist oder nicht. Dies kann z. B. genutzt werden, um eingeloggten Kunden ein besonderes Erlebniswelten zu bieten, das für nicht eingeloggte Kunden nicht verfügbar ist.
Beispiel:
Ja
Die Bedingung ist erfüllt, wenn der aktuelle Kunde eingeloggt ist.
Nein
Die Bedingung ist erfüllt, wenn der aktuelle Kunde nicht eingeloggt ist
Kundennummer
Für eine genaue Einschränkung steht die Kundennummer zur Verfügung.
Hier wählst Du zwischen den Operatoren "Ist eine von" oder "Ist keine von".
Beispiel: 12345, 23456
Ist eine von
Die Bedingung trifft zu, wenn es sich um einen der Kunden mit der Kundennummer 12345 oder 23456 handelt.
Ist keine von
Wenn der Kunde nicht eine der Kundennummern 12345 oder 23456, trifft diese Bedingung zu.
Lieferadresse-PLZ
Für die PLZ der Lieferadresse kannst Du zunächst auswählen ob diese Numerisch oder Alphanumerisch sein soll.
Für Alphanumerische PLZs stehen dir dann die Operatoren "Ist eine von", "Ist keine von" und "Ist leer" zur Verfügung. Für Numerische PLZs stehen Dir "Größer", "Größer/gleich", "Kleiner" und "Kleiner/gleich" zur Verfügung.
Beispiel: 48612, 48624, 48683
Ist eine von
Die Bedingung trifft zu, wenn die PLZ der Lieferadresse 48612, 48624 oder 48683 ist.
Ist keine von
Die Bedingung trifft zu, wenn die PLZ der Lieferadresse nicht 48612, 48624 oder 48683 ist.
Größer
Die Bedingung trifft zu, wenn die PLZ der Lieferadresse größer als die angegebenen PLZ ist.
Kleiner
Die Bedingung trifft zu, wenn die PLZ der Lieferadresse kleiner als die angegebene PLZ ist.
Größer/gleich
Die Bedingung trifft zu, wenn die PLZ der Lieferadresse größer oder gleich der angegebenen PLZ ist.
Kleiner/gleich
Die Bedingung trifft zu, wenn die PLZ der Lieferadresse kleiner oder gleich der angegebenen PLZ ist.
Ist leer
Die Bedinung ist erfüllt, wenn keine PLZ der Lieferadresse hinterlegt wurde.
Lieferland
So, wie Du auf die Daten der Rechnungsanschrift prüfen kannst, stehen Dir auch die Informationen aus der Lieferanschrift zur Verfügung.
Beim Lieferland definierst Du die Bedingung über die Operatoren "Ist eine von" oder "Ist keine von".
Beispiel: Schweiz
Ist eine von
Die Bedingung ist erfüllt, wenn als Lieferland Schweiz angegeben ist.
Ist keine von
Die Bedingung trifft zu, wenn ein anderes Lieferland als Schweiz gewählt wurde.
Ist leer
Die Bedinung ist erfüllt, wenn kein Lieferland hinterlegt wurde.
Lieferstraße
Für die Bedingung Lieferstraße stehen Dir die Operatoren "Gleich" oder "Ungleich" zur Verfügung.
Beispiel: Ebbinghoff 10
Gleich
Die Bedingung trifft zu, wenn als Lieferstraße Ebbinghoff 10 hinterlegt ist.
Ungleich
Die Bedingung ist erfüllt wenn die Lieferstraße nicht Ebbinghoff 10 ist.
Ist leer
Die Bedinung ist erfüllt, wenn keine Lieferstraße hinterlegt wurde.
Nachname
Neben der Kundennummer kannst Du auch auf den Kunden-Nachnamen prüfen.
Dazu kannst Du einer der Optionen "Gleich" oder "Ungleich" verwenden.
Beispiel: Müller
Gleich
Die Bedingung ist erfüllt, wenn ein Kunde mit dem Nachnamen Müller eingeloggt ist.
Ungleich
Die Bedingung trifft zu, wenn ein Kunde, der nicht Müller heißt, eingeloggt ist.
Ist leer
Die Bedinung ist erfüllt, wenn kein Nachname hinterlegt wurde.
Neuer Kunde
Du hast hierüber die Möglichkeit, als Bedingung auf Neukunden zu prüfen.
Hierzu stehen die Optionen "Ja" und "Nein" zur Verfügung und Du kannst somit z.B. eine Zahlungsart nur für Kunden freigeben, die bereits einmal in Deinem Shop bestellt haben.
Definition Neukunde:
Als Neukunde wird ein Kunde deklariert, bei dem das Datum des ersten Logins gleich dem heutigen Datum ist.
Ja
Die Bedingung trifft zu, wenn es sich bei dem Kunden um einen Neukunden handelt.
Nein
Wenn der Kunde kein Neukunde ist, trifft diese Bedingung zu.
Neuheiten
Über diese Bedingung kannst Du definieren, ob in der Regel eine Prüfung auf Produkt-Neuheiten erfolgen soll.
Als Operatoren stehen hierfür "Ja" und "Nein" zur Verfügung.
Damit ein Produkt als Neuheit gekennzeichnet wird, ist es erforderlich, dass das Erscheinungsdatum gepflegt ist und max. 30 Tage in der Vergangenheit liegt.
Beispiel:
Ja
Die Bedingung ist erfüllt, wenn mindestens ein abgefragtes Produkt als Neuheit deklariert ist.
Nein
Die Bedingung ist erfüllt, wenn kein Produkt aus der Abfrage als Neuheit gilt.
Position des Typs
Über den Typ eine Position kannst Du abfragen, ob ein Produkt oder ein Rabatt bzw. Aufschlag, z.B. im Warenkorb, vorhanden ist.
Als Operatoren kannst Du "Einzelne Position", "Alle Positionen" und "Gleich", "Ungleich" verwenden.
Beispiel: Rabatt / Aufschlag
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn eine Position vom Typ Rabatt oder Aufschlag vorhanden ist.
Ungleich
Die Bedingung ist erfüllt, wenn keine Position Rabatt bzw. Aufschlag vorhanden ist.
Positionen
Diese Bedingung ermöglicht es Dir zu prüfen, ob eine der Positionen im Warenkorb ein bestimmtes Produkte ist.
Hierzu stehen Dir die Operatoren "Einzelne Position", "Alle Positionen" und "Ist eine von" und "Ist keine von" zur Verfügung. Eine Mehrfachauswahl von Produkten ist möglich.
Beispiel: Enormous Copper Cubicide
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Ist eine von
Die Bedingung trifft zu, wenn es sich um das Produkt "Enormous Copper Cubicide" handelt.
Ist keine von
Die Bedingung ist erfüllt, wenn das Produkt "Enormous Copper Cubicide" nicht in der Abfrage enthalten ist.
Positionen Einkaufspreis
Über diese Bedingung kannst Du den Einkaufspreis von Produkten abfragen. Der Einkaufspreis bezieht sich hier auf den Preis eines einzelnen Produkts. Eine Aufsummierung erfolgt nicht. Jede Position wird einzeln überprüft und liefert wahr oder falsch zurück. Für die Definition stehen Dir diverse Operatoren zur Verfügung.
Beispiel: 20,00
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn der Einkaufspreis genau 20,00 ist.
Größer
Die Bedingung ist erfüllt, wenn der Einkaufspreis größer als 20,00 ist.
Größer gleich
Die Bedingung ist erfüllt, wenn der Einkaufspreis 20,00 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn der Einkaufspreis geringer als 20,00 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der Einkaufspreis 20,00 oder weniger ist.
Ungleich
Die Bedingung ist erfüllt, wenn der Einkaufspreis nicht 20,00 ist.
Ist leer
Die Bedinung ist erfüllt, wenn zu der Position kein Einkaufspreis hinterlegt wurde.
Positionen Gesamtpreis
Der Gesamtpreis der Positionen bezieht sich auf den Gesamtpreis einer Position im Warenkorb. Wenn Du also mehrmals das gleiche Produkt in den Warenkorb legst, wird der Preis in dieser Bedingung aufsummiert. Jede Position wird einzeln überprüft und liefert wahr oder falsch zurück. Solltest Du den Gesamtpreis aller Produkte im Warenkorb als Bedingung verwenden wollen, kannst Du Gesamtpreis Produkte im Warenkorb verwenden.
Beispiel: 50,00
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis einer Position genau 50,00 ist.
Größer
Die Bedingung ist erfüllt, wenn der Gesamtpreis einer Position größer als 50,00 ist.
Größer gleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis einer Position 50,00 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn der Gesamtpreis einer Position geringer als 50,00 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis einer Position 50,00 oder weniger ist.
Ungleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis einer Position nicht 50,00 ist.
Positionen Preis
Der Preis der Positionen bezieht sich auf den Preis eines einzelnen Produkts. Für den Abgleich stehen Dir verschiedene Operatoren zur Verfügung.
Beispiel: 30,00
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn der Preis einer Position genau 30,00 ist.
Größer
Die Bedingung ist erfüllt, wenn der Preis einer Position größer als 30,00 ist.
Größer gleich
Die Bedingung ist erfüllt, wenn der Preis einer Position 30,00 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn der Preis einer Position geringer als 30,00 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der Preis einer Position 30,00 oder weniger ist.
Ungleich
Die Bedingung ist erfüllt, wenn der Preis einer Position nicht 30,00 ist.
Positionen im Warenkorb
Hierüber kannst Du mittels der Operatoren Ist eine von und Ist keine von prüfen, ob ein bestimmtes Produkt im Warenkorb enthalten ist. Jede Position wird einzeln überprüft und liefert wahr oder falsch zurück. Damit die Bedingung innerhalb der Regel erfüllt wird, reicht es aus, wenn eine Position wahr ist.
Beispiel: Synergistic Aluminum Mainstay
Ist eine von
Die Bedingung ist erfüllt, wenn das Produkt "Synergistic Aluminum Mainstay" im Warenkorb vorhanden ist.
Ist keine von
Die Bedingung ist erfüllt, wenn das Produkt "Synergistic Aluminum Mainstay" nicht im Warenkorb vorhanden ist.
Positionen in Kategorie
Mittels der Operatoren "Ist eine von" und "Ist keine von" kannst Du prüfen, ob ein Produkt einer bestimmten Kategorie zugewiesen ist. Die Struktur des Kategoriebaums wird hierbei berücksichtigt. Wenn Du hier also eine Oberkategorie auswählst, gelten die Bedingungen auch für die darunter befindlichen Kategorien.
Beispiel: Die Kategoriestruktur ist "Katalog #1 > Nahrung > Backwaren". Das Produkt ist der Kategorie Backwaren zugeordnet. In der Bedingung prüfen wir auf die Kategorie Nahrung.
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Ist eine von
Die Bedingung ist erfüllt, da die Kategorie des Produkts im Kategoriebaum der Kategorie aus der Bedingung untergeordnet ist.
Ist keine von
Die Bedingung ist nicht erfüllt, da eine Beziehung zu der Kategorie besteht.
Ist leer
Die Bedinung ist erfüllt, wenn kein Lieferland hinterlegt wurde.
Positionen mit Abverkauf
Hierüber kannst Du prüfen, ob ein Produkt als Abverkauf markiert ist.
Dazu stehen Dir die Operatoren "Einzelne Position", "Alle Positionen" und "Ja" und "Nein" zur Verfügung.
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Ja
Die Bedingung ist erfüllt, wenn einer der abgefragten Artikel als Abverkauf markiert ist.
Nein
Die Bedingung ist erfüllt, wenn keiner der abgefragten Artikel als Abverkauf markiert ist.
Positionen mit Anzahl
Ermöglicht die Prüfung auf die Anzahl eines bestimmten Produkts im Warenkorb. Hierzu wählst Du zum einen das Produkt, das abgefragt werden soll. Zusätzlich legst Du dann einen Operator und die gewünschte Anzahl fest.
Beispiel: Produkt "Sleek Wool Wasabi Fresh" mit der Anzahl 5
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn das Produkt "Sleek Wool Wasabi Fresh" genau 5 mal im Warenkorb vorhanden ist.
Größer
Die Bedingung ist erfüllt, wenn das Produkt "Sleek Wool Wasabi Fresh" mehr als 5 mal im Warenkorb vorhanden ist.
Größer gleich
Die Bedingung ist erfüllt, wenn das Produkt "Sleek Wool Wasabi Fresh" 5 mal oder mehr im Warenkorb vorhanden ist.
Kleiner
Die Bedingung ist erfüllt, wenn das Produkt "Sleek Wool Wasabi Fresh" weniger als 5 mal im Warenkorb vorhanden ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn das Produkt "Sleek Wool Wasabi Fresh" 5 mal oder weniger im Warenkorb vorhanden ist.
Ungleich
Die Bedingung ist erfüllt, wenn das Produkt "Sleek Wool Wasabi Fresh" nicht 5 mal im Warenkorb vorhanden ist.
Positionen mit Attribut
Um zu prüfen, ob eine Position mit einem bestimmten Attribut (Wert in einem Zusatzfeld) im Warenkorb enthalten ist, kannst Du diese Bedingung verwenden. Bitte beachte, dass nur Attribute ausgewählt werden können, die für die Verwendung in Produkten konfiguriert sind.
Für die Konfiguration wählst Du zunächst das Label (Innerhalb eines Labels werden die einzelnen Zusatzfelder verwaltet) aus, dass Du abfragen möchtest. Anschließend kannst Du eines der im Label enthaltenen Zusatzfelder auswählen. Je nach Typ des Zusatzfeldes werden Dir anschließend unterschiedliche Operatoren ausgewählt. In der Regel sind dies "Gleich" und "Ungleich". Als letztes definierst Du dann noch den Wert, der geprüft werden soll.
Beispiel: Im Label Versand ist das Zusatzfeld Spedition vom Typ Checkbox angelegt.
Die Checkbox bietet hier nur den Operator gleich, da die exakte Prüfung darüber erfolgt, ob die Checkbox angehakt wird oder nicht.
Soll die Bedingung zutreffen, wenn die Checkbox aktiv ist, klicke diese an.
Soll die Bedingung allerings erfüllt sein, wenn die Checkbox am Produkt nicht aktiv ist, dann lasse auch in dieser Bedingung die Checkbox inaktiv.
Positionen mit Breite
Für die Prüfung der Breite eines Produkts stehen Dir diverse Operatoren zur Verfügung. Beachte hierbei, dass sich die Breite immer auf ein einzelnes Produkt bezieht. Eine Aufsummierung erfolgt nicht.
Beispiel: 750
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn ein Produkt genau 750 breit ist.
Größer
Die Bedingung ist erfüllt, wenn ein Produkt mehr als 750 breit ist.
Größer gleich
Die Bedingung ist erfüllt, wenn ein Produkt 750 oder breiter ist.
Kleiner
Die Bedingung ist erfüllt, wenn ein Produkt schmaler als 750 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn ein Produkt 750 oder schmaler ist.
Ungleich
Die Bedingung ist erfüllt, wenn ein Produkt nicht 750 breit ist.
Ist leer
Die Bedingung ist erfüllt, wenn dem Produkt keine Breite hinzugefügt wurde.
Positionen mit Eigenschaften
Mittels der Operatoren "Ist eine von" und "Ist keine von" kannst Du Prüfungen auf die Eigenschaften der Produkte durchführen. Jede Position wird einzeln überprüft und liefert wahr oder falsch zurück.
Beispiel: XL
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Ist eine von
Die Bedingung ist erfüllt, wenn einem Produkt die Eigenschaft "XL" zugewiesen ist.
Ist keine von
Die Bedingung ist erfüllt, wenn keinem Produkt die Eigenschaft "XL" zugewiesen ist.
Positionen mit Erscheinungsdatum
Ermöglicht die Abfrage des Erscheinungsdatums der Produkte. Jede Position wird einzeln überprüft und liefert wahr oder falsch zurück.
Beispiel: 01.08.2021
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn das Erscheinungsdatum einer Position genau der 01.08.2021 ist.
Größer
Die Bedingung ist erfüllt, wenn das Erscheinungsdatum einer Position größer als der 01.08.2021 ist.
Größer gleich
Die Bedingung ist erfüllt, wenndas Erscheinungsdatum einer Position größer oder gleich dem 01.08.2021 ist.
Kleiner
Die Bedingung ist erfüllt, wenn das Erscheinungsdatum einer Position kleiner als der 01.08.2021 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn das Erscheinungsdatum einer Position kleiner oder gleich als der 01.08.2021 ist.
Ungleich
Die Bedingung ist erfüllt, wenn das Erscheinungsdatum einer Position ungleich dem 01.08.2021 ist.
Ist leer
Die Bedingung ist erfüllt, wenn der Position kein Erscheinungsdatum hinzugefügt wurde.
Positionen mit Erstelldatum
Hierüber kannst Du auf das Erstelldatum prüfen. Das Erstelldatum bezieht sich auf den Zeitpunkt (Datum und Uhrzeit), an dem das Produkt im Shop angelegt wurde.
Beispiel: 01.08.2021 um 12:00 Uhr
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn das Erstelldatum einer Position genau 01.08.2021 12:00 ist.
Größer
Die Bedingung ist erfüllt, wenn das Erstelldatum einer Position größer als 01.08.2021 12:00 ist.
Größer gleich
Die Bedingung ist erfüllt, wenndas Erstelldatum einer Position größer oder gleich 01.08.2021 12:00 ist.
Kleiner
Die Bedingung ist erfüllt, wenn das Erstelldatum einer Position kleiner als der 01.08.2021 12:00 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn das Erstelldatum einer Position kleiner oder gleich als 01.08.2021 12:00 ist.
Ungleich
Die Bedingung ist erfüllt, wenn das Erstelldatum einer Position ungleich dem 01.08.2021 12:00 ist.
Ist leer
Die Bedingung ist erfüllt, wenn der Position kein Erstelldatum hinzugefügt wurde.
Positionen mit Gewicht
Für die Prüfung des Gewichts eines Produkts stehen Dir diverse Operatoren zur Verfügung. Beachte hierbei, dass sich das Gewicht immer auf ein einzelnes Produkt bezieht. Eine Aufsummierung erfolgt nicht.
Beispiel: 5
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn das Gewicht eines Produkts genau 5 beträgt.
Größer
Die Bedingung ist erfüllt, wenn das Gewicht eines Produkts mehr als 5 beträgt.
Größer gleich
Die Bedingung ist erfüllt, wenn das Gewicht eines Produkts 5 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn das Gewicht eines Produkts weniger als 5 beträgt.
Kleiner gleich
Die Bedingung ist erfüllt, wenn das Gewicht eines Produkts 5 oder weniger beträgt.
Ungleich
Die Bedingung ist erfüllt, wenn das Gewicht eines Produkts nicht 5 beträgt.
Ist leer
Die Bedingung ist erfüllt, wenn dem Produkt kein Gewicht hinzugefügt wurde.
Positionen mit Höhe
Für die Prüfung der Höhe eines Produkts stehen Dir diverse Operatoren zur Verfügung. Beachte hierbei, dass sich die Höhe immer auf ein einzelnes Produkt bezieht. Eine Aufsummierung erfolgt nicht.
Beispiel: 350
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn ein Produkt genau 350 hoch ist.
Größer
Die Bedingung ist erfüllt, wenn ein Produkt mehr als 350 hoch ist.
Größer gleich
Die Bedingung ist erfüllt, wenn ein Produkt 350 oder höher ist.
Kleiner
Die Bedingung ist erfüllt, wenn ein Produkt kleiner als 350 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn ein Produkt 350 oder kleiner ist.
Ungleich
Die Bedingung ist erfüllt, wenn ein Produkt nicht 350 breit ist.
Ist leer
Die Bedingung ist erfüllt, wenn dem Produkt keine Höhe hinzugefügt wurde.
Positionen mit Länge
Für die Prüfung der Länge eines Produkts stehen Dir diverse Operatoren zur Verfügung. Beachte hierbei, dass sich die Länge immer auf ein einzelnes Produkt bezieht. Eine Aufsummierung erfolgt nicht.
Beispiel: 475
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn ein Produkt genau 475 lang ist.
Größer
Die Bedingung ist erfüllt, wenn ein Produkt mehr als 475 lang ist.
Größer gleich
Die Bedingung ist erfüllt, wenn ein Produkt 475 oder länger ist.
Kleiner
Die Bedingung ist erfüllt, wenn ein Produkt kürzer als 475 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn ein Produkt 475 oder kürzer ist.
Ungleich
Die Bedingung ist erfüllt, wenn ein Produkt nicht 475 lang ist.
Ist leer
Die Bedingung ist erfüllt, wenn dem Produkt keine Länge hinzugefügt wurde.
Positionen mit Zusatzfeld
Wenn Du Zusatzfelder für Produkte angelegt hast, kannst Du hier deren Inhalt abfragen. Dazu wählst Du zunächst das Zusatzfeld Set und das darin enthaltene Zusatzfeld. Dann wählst Du Gleich oder Nicht gleich und den Wert des Zusatzfeldes.
Beispiel: Textfeld und der Wert "Schwertransport".
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist gültig, wenn in einem Produkt das Zusatzfeld ein Textfeld ist mit dem Wert "Schwertransport".
Nicht gleich
Die Bedingung ist nicht gültig, wenn ein Produkt dieses Zusatzfeld nicht ausgefüllt hat oder ein anderer Inhalt darin vorhanden ist.
Positionen mit Steuersatz
Die Prüfung der Steuersätze eines Produkts ist über die Operatoren "Ist eine von" und "Ist keine von" möglich. Es ist eine Mehrfachauswahl möglich. Hierzu kann aus einem Dropdown der im System angelegten Steuersätze gewählt werden.
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Ist eine von
Die Bedingung ist erfüllt, wenn einem Produkt einer der ausgewählten Steuersätze zugewiesen ist.
Ist keine von
Die Bedingung ist erfüllt, wenn einem Produkt keiner der ausgewählten Steuersätze zugewiesen ist.
Positionen mit Streichpreis
Ermöglicht die Verwendung des Streichpreises eines Produkts als Bedingung.
Beispiel: 15
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn der Streichpreis eines Produkts genau 15 beträgt.
Größer
Die Bedingung ist erfüllt, wenn der Streichpreis eines Produkts mehr als 15 beträgt.
Größer gleich
Die Bedingung ist erfüllt, wenn der Streichpreis eines Produkts 15 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn der Streichpreis eines Produkts weniger als 15 beträgt.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der Streichpreis eines Produkts 15 oder weniger beträgt.
Ungleich
Die Bedingung ist erfüllt, wenn der Streichpreis eines Produkts nicht 15 beträgt.
Positionen mit Tag
Hierüber kannst Du prüfen, ob einem Produkt eine bestimmte Kennzeichnung (engl. "Tag") zugewiesen ist. Für die Konfiguration der Bedingung stehen die Operatoren "Ist eine von" und "Ist keine von" zur Verfügung. Die Tags werden in der Produktverwaltung hinzugefügt. Informationen hierzu erhältst Du hier.
Beispiel: Testtag1
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Ist eine von
Die Bedingung ist erfüllt, wenn einem Produkt der Tag "Testtag1" zugewiesen ist.
Ist keine von
Die Bedingung ist erfüllt, wenn einem Produkt nicht der Tag "Testtag1" zugewiesen ist.
Ist leer
Die Bedingung ist erfüllt, wenn der Position kein Tag hinzugefügt wurde.
Positionen mit verfügbarem Bestand
Hierüber kannst Du prüfen ob der verfügbare Bestand einer Position noch einem bestimmten Wert entspricht.
Beispiel: 50
Einzelne Position
Auf eine der Positionen triff die Bedingung zu.
Alle Positionen
Auf alle Positionen triff die Bedingung zu.
Gleich
Die Bedingung ist erfüllt, wenn der verfügbare Bestand einer Position genau 50 ist.
Größer
Die Bedingung ist erfüllt, wenn der verfügbare Bestand einer Position größer als 50 ist.
Größer gleich
Die Bedingung ist erfüllt, wenn der verfügbare Bestand einer Position größer oder gleich 50 ist.
Kleiner
Die Bedingung ist erfüllt, wenn der verfügbare Bestand einer Position kleiner als 50 ist.
Kleiner gleich
Die Bedingung ist erfüllt,wenn der verfügbare Bestand einer Position kleiner oder gleich 50 ist.
Ungleich
Die Bedingung ist erfüllt, wenn der verfügbare Bestand einer Position ungleich 50 ist.
Positionsanzahl im Warenkorb
Ermöglicht die Prüfung, wie viele Positionen sich im Warenkorb befinden.
Auch dazu stehen Dir diverse Optionen zur Verfügung.
Beispiel: 10
Gleich
Die Bedingung ist erfüllt, wenn 10 Positionen im Warenkorb vorhanden sind.
Größer
Die Bedingung ist erfüllt, wenn mehr als 10 Positionen im Warenkorb vorhanden sind.
Größer gleich
Die Bedingung ist erfüllt, wenn 10 oder mehr Positionen im Warenkorb vorhanden sind.
Kleiner
Die Bedingung ist erfüllt, wenn weniger als 10 Positionen im Warenkorb vorhanden sind.
Kleiner gleich
Die Bedingung ist erfüllt, wenn 10 oder weniger Positionen im Warenkorb vorhanden sind.
Ungleich
Die Bedingung ist erfüllt, wenn nicht 10 Positionen im Warenkorb vorhanden sind.
Gesamtpreis Produkte im Warenkorb
Beim Preis der Warenkorb-Güter werden nur die Preise der Produkte zusammengerechnet (Summe aller Produkte im Warenkorb), es werden keine Rabatte, Gutscheine oder Versandkosten berücksichtigt. Auch hier kannst Du aus einer Vielzahl an Operatoren wählen.
Beispiel: 49,99
Gleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis der Warenkorb-Güter genau 49,99 beträgt.
Größer
Die Bedingung ist erfüllt, wenn der Gesamtpreis der Warenkorb-Güter größer als 49,99 ist.
Größer gleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis der Warenkorb-Güter 49,99 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn der Gesamtpreis der Warenkorb-Güter geringer als 49,99 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis der Warenkorb-Güter 49,99 oder weniger ist.
Ungleich
Die Bedingung ist erfüllt, wenn der Gesamtpreis der Warenkorb-Güter nicht 49,99 ist.
Rechnungsadresse-PLZ
Für die PLZ der Rechnungsadresse kannst Du zunächst auswählen ob diese Numerisch oder Alphanumerisch sein soll.
Für Alphanumerische PLZs stehen dir dann die Operatoren "Ist eine von", "Ist keine von" und "Ist leer" zur Verfügung. Für Numerische PLZs stehen Dir "Größer", "Größer/gleich", "Kleiner" und "Kleiner/gleich" zur Verfügung.
Beispiel: 48612, 48624, 48683
Ist eine von
Die Bedingung trifft zu, wenn die PLZ der Rechnungsadresse 48612, 48624 oder 48683 ist.
Ist keine von
Die Bedingung trifft zu, wenn die PLZ der Rechnungsadresse nicht 48612, 48624 oder 48683 ist.
Größer
Die Bedingung trifft zu, wenn die PLZ der Rechnungsadresse größer als die angegebenen PLZ ist.
Kleiner
Die Bedingung trifft zu, wenn die PLZ der Rechnungsadresse kleiner als die angegebene PLZ ist.
Größer/gleich
Die Bedingung trifft zu, wenn die PLZ der Rechnungsadresse größer oder gleich der angegebenen PLZ ist.
Kleiner/gleich
Die Bedingung trifft zu, wenn die PLZ der Rechnungsadresse kleiner oder gleich der angegebenen PLZ ist.
Ist leer
Die Bedinung ist erfüllt, wenn keine PLZ der Rechnungsadresse hinterlegt wurde.
Rechnungsland
Als Bedingung kannst Du ebenfalls auf das Rechnungsland prüfen.
Auch hier definierst Du über "Ist eine von" oder "Ist keine von", ob die hinterlegten Länder bei Übereinstimmung gewertet werden oder wenn die Länder nicht zutreffen.
Beispiel: Schweiz, USA
Ist eine von
Die Bedingung trifft zu, wenn als Rechnungsland Schweiz oder USA hinterlegt ist.
Ist keine von
Die Bedingung ist erfüllt wenn das Rechnungsland nicht Schweiz oder USA ist.
Ist leer
Die Bedinung ist erfüllt, wenn kein Rechnungsland hinterlegt wurde.
Rechnungsstraße
Es ist auch möglich, die Rechnungsstraße als Bedingung zu verwenden.
Hier kannst Du zwischen den Operatoren "Gleich" und "Ungleich" wählen.
Beispiel: Ebbinghoff 10
Gleich
Die Bedingung trifft zu, wenn als Rechnungsstraße Ebbinghoff 10 hinterlegt ist.
Ungleich
Die Bedingung ist erfüllt wenn die Rechnungsstraße nicht Ebbinghoff 10 ist.
Ist leer
Die Bedinung ist erfüllt, wenn keine Rechnungsstraße hinterlegt wurde.
Tage seit letzter Bestellung
Ermöglicht Dir die Prüfung, wie viele Tage seit der letzten Bestellung des Kunden vergangen sind.
Beispiel: 10
Gleich
Die Bedingung ist erfüllt, wenn seit der letzten Bestellung genau 10 Tage vergangen sind.
Größer
Die Bedingung ist erfüllt, wenn seit der letzten Bestellung mehr als 10 Tage vergangen sind.
Größer gleich
Die Bedingung ist erfüllt, wenn seit der letzten Bestellung 10 oder mehr Tage vergangen sind.
Kleiner
Die Bedingung ist erfüllt, wenn seit der letzten Bestellung weniger als 10 Tage vergangen sind.
Kleiner gleich
Die Bedingung ist erfüllt, wenn seit der letzten Bestellung 10 oder weniger Tage vergangen sind.
Ungleich
Die Bedingung ist erfüllt, wenn seit der letzten Bestellung nicht 10 Tage vergangen sind.
Ist leer
Die Bedingung ist erfüllt, wenn es keine letzten Bestellungen gibt.
Verkaufskanal
Wähle hier aus den vorhandenen Verkaufskanälen Einen oder Mehrere aus.
Zusätzlich wählst Du zwischen den Operatoren "Ist eine von" oder "Ist keine von".
Beispiel: Hauptshop
Ist eine von
Die Bedingung trifft nur zu, wenn der Einkauf über den Hauptshop erfolgt.
Ist keine von
Die Bedingung trifft zu, wenn der Einkauf nicht über den Hauptshop erfolgt.
Versandart
Prüfe mittels dieser Bedingung, ob es sich um eine bestimmte Versandart handelt. Dazu wählst Du aus den Operatoren "Ist eine von" und "Ist keine von". Anschließend kannst Du aus einem Dropdown-Menü eine oder mehrere der vorhandenen Versandarten hinzufügen.
Dies kannst Du z.B. verwenden, um Versandarten nicht mit bestimmten Zahlungsarten zusammen anzubieten.
Beispiel: Express-Versand
Ist eine von
Die Bedingung ist erfüllt, wenn der Express-Versand ausgewählt wird.
Ist keine von
Die Bedingung ist erfüllt, wenn nicht Express-Versand ausgewählt wird.
Versandkostenfrei
Über die Operatoren „Ja“ und „Nein“ kannst Du prüfen, ob sich im Warenkorb aktuell Artikel befinden, die als versandkostenfrei markiert sind.
Ja
Die Bedingung ist erfüllt, wenn sich versandkostenfreie Artikel im Warenkorb befinden.
Nein
Die Bedingung ist erfüllt, wenn sich keine versandkostenfreien Artikel im Warenkorb befinden.
Währung
Wähle hier die Währung(en) aus, die für diese Bedingungen berücksichtigt werden sollen.
Es können die unter Einstellungen > Währungen definierten Währungen ausgewählt werden.
Als Operator wählst Du zwischen "Ist eine von" oder "Ist keine von".
Beispiel: Euro, Pfund
Ist eine von
Die Bedingung ist gültig, wenn als Währung Euro oder Pfund verwendet werden.
Ist keine von
Die Bedingung trifft zu, wenn als Währung nicht Euro oder Pfund ausgewählt ist.
Warenkorb Gewicht
Prüfung auf das Gewicht des gesamten Warenkorbs.
Beispiel: 2,0
Gleich
Die Bedingung ist erfüllt, wenn das Warenkorb Gewicht genau 2,0 beträgt.
Größer
Die Bedingung ist erfüllt, wenn das Warenkorb Gewicht größer als 2,0 ist.
Größer gleich
Die Bedingung ist erfüllt, wenn das Warenkorb Gewicht 2,0 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn das Warenkorb Gewicht geringer als 2,0 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn das Warenkorb Gewicht 2,0 oder weniger ist.
Ungleich
Die Bedingung ist erfüllt, wenn das Warenkorb Gewicht nicht 2,0 ist.
Warenkorbwert
Für die Prüfung auf den Warenkorbwert stehen umfangreiche Möglichkeiten zur Verfügung.
Bitte beachte hierbei, dass dieser Bedingung keine Währung zugewiesen wird.
Wenn du dies zusätzlich an eine Währung koppeln möchtest, kannst du hierzu eine weitere, über UND verknüpfte Bedingung für Währung hinzufügen.
Diese Bedingung enthält auch ggf. anfallende Versandkosten, daher ist sie nicht für Verfügbarkeitsregeln von Versandarten einsetzbar. Verwende hierfür bitte die Bedingung Gesamtpreis Produkte im Warenkorb.
Beispiel: 49,99
Gleich
Die Bedingung ist erfüllt, wenn der Warenkorbwert genau 49,99 aufweist.
Größer
Die Bedingung ist erfüllt, wenn der Warenkorbwert größer als 49,99 ist.
Größer gleich
Die Bedingung ist erfüllt, wenn der Warenkorbwert 49,99 oder mehr beträgt.
Kleiner
Die Bedingung ist erfüllt, wenn der Warenkorbwert geringer als 49,99 ist.
Kleiner gleich
Die Bedingung ist erfüllt, wenn der Warenkorbwert 49,99 oder weniger ist.
Ungleich
Die Bedingung ist erfüllt, wenn der Warenkorbwert nicht 49,99 entspricht.
Wochentag
Hierüber kannst Du eine Prüfung auf einen Wochentag durchführen.
Eine genaue Definition ist über die Operatoren „Gleich“ und „Ungleich“ möglich
Beispiel: Donnerstag
Gleich
Die Bedingung ist erfüllt, wenn der aktuelle Wochentag Donnerstag ist.
Ungleich
Die Bedingung ist erfüllt, wenn der aktuelle Wochentag nicht Donnerstag ist.
Zahlungsart
Prüfe mittels dieser Bedingung, ob es sich um eine bestimmte Zahlungsart handelt. Dazu wählst Du aus den Operatoren "Ist eine von" und "Ist keine von". Anschließend kannst Du aus einem Dropdown-Menü eine oder mehrere der vorhandenen Zahlungsarten hinzufügen.
Dies kannst Du z.B. verwenden, um Zahlungsarten nicht mit bestimmten Versandarten zusammen anzubieten.
Beispiel: Rechnung
Ist eine von
Die Bedingung ist erfüllt, wenn Rechnung als Zahlungsart ausgewählt wird.
Ist keine von
Die Bedingung ist erfüllt, wenn eine andere Zahlungsart als Rechnung ausgewählt wird.
Zeitraum
Hierüber definierst du einen Zeitraum, in dem die Bedingung zutrifft.
Beispiel: 06:00 - 22:00
Die Bedingung ist zwischen 06:00 Uhr und 22:00 Uhr gültig.
Zusatzfilter
In einzelnen Bedingungen steht Dir zusätzlich zu den Bedingungen eine Filterfunktion zur Verfügung. Durch diese Zusatzfilter bekommst Du die Möglichkeit, die Positionen zu definieren, die die relevante Bedingung erfüllen müssen. Um einen Filter zu definieren, klicke auf den Filter-Button (1) auf der rechten Seite Deiner Bedingung. Anschließend öffnet sich ein Modal für die Erstellung der untergeordneten Bedingungen. Die folgenden Bedingungen besitzen eine zusätzliche Filteroption: Zwischensumme aller Positionen, Gesamtanzahl aller Produkte sowie Gesamtanzahl unterschiedlicher Produkte.
Bedingungen verknüpfen
Innerhalb einer Regel kannst Du mehrere Bedingungen miteinander verknüpfen, dadurch ist es Dir möglich, auch sehr komplexe Szenarien abzubilden.
Bei einer Und-Verknüpfung müssen alle Bedingungen zutreffen, damit die Regel erfüllt ist.
Vermeide es in beiden Bedingungen einer UND-Verknüpfung die gleiche Ressource abzufragen, da es dann zu Problemen in der Auswertung der Bedingung kommen kann.
Für die Erfüllung einer Oder-Verknüpfung muss nur eine der Bedingungen übereinstimmen.
Außerdem hast Du die Möglichkeit, Unterbedingungen zu erstellen. Hierbei wird zunächst die Oberbedingung geprüft und wenn diese erfüllt ist, erfolgt die Prüfung der untergeordneten Bedingung(en).
Regeln können nur dann gelöscht werden, wenn sie vom System nicht mehr verwendet werden. Wenn Du eine Regel löschen möchtest, die noch vom System verwendet wird, bekommst Du eine Meldung, die Dir angibt, an welcher Stelle im System die gewählte Regel noch vorhanden ist. Z.B. in den Produkten, Versandkosten oder in einer Aktion.
Beispiel:
Laut dieser Fehlermeldung wird die Regel noch in zwei Versandarten und einer Rabatt-Aktion verwendet. Du kannst auf den Link klicken und wirst direkt zur Stelle geleitet wo die Regel noch verwendet wird.