Bedingungen
Mit Bedingungen sagst du, wann ein Rabatt gilt. Du baust sie auf jeder Rabattseite in derselben Karte: Feld auswählen, Operator auswählen, Wert eingeben oder auswählen.
So funktioniert es
Abschnitt betitelt „So funktioniert es“Eine Bedingung besteht aus drei Dingen, von links nach rechts gelesen — Feld · Operator · Wert. Zum Beispiel Cart subtotal · is greater than or equal to · 50.
Bedingungen leben in einer rule group („Regelgruppe“). Eine Gruppe kann so viele Bedingungen enthalten, wie du brauchst.
- Das Steuerelement Between conditions: („zwischen Bedingungen“) — sobald eine Gruppe zwei oder mehr Bedingungen enthält, sitzt es zwischen jedem Paar und zeigt die aktuelle Verknüpfung als Badge (AND oder OR) mit einem Button Switch to OR / Switch to AND. Die Wahl gilt für die ganze Gruppe, nicht für ein einzelnes Paar. AND ist der Startwert.
- Between groups — sobald eine zweite Gruppe existiert, erscheint im Kartenkopf ein Dropdown Rule Group Logic mit Match All Rule Groups und Match Any Rule Group. Die zwischen den Gruppen gezeichnete Pille zeigt, welche davon aktiv ist.
Ganz ohne Regeln zeigt die Karte No rules configured und die Zeile “This discount will apply to all qualifying orders.”
Wo du es findest
Abschnitt betitelt „Wo du es findest“Der Regel-Builder ist die Karte Discount Rules bei den Rabatten Product, Order, Shipping und Price List. Derselbe Builder erscheint anderswo mit einer anderen Überschrift:
- Bundle — innerhalb von Customer Eligibility (Discount Rules), nur Kundenbedingungen, und auf eine Regelgruppe begrenzt.
- Buy X Get Y — zweimal, einmal unter Customer buys und einmal unter Customer gets. Jeder der beiden braucht mindestens eine Regel.
Die Bedingungszeilen unten — Feld · Operator · Wert — sind in der ganzen App gleich, aber rule groups und Rule Group Logic gehören nur zu diesen sechs Typen: Product, Order, Shipping, Price List, Bundle und Buy X Get Y. Die anderen Typen ordnen ihre Bedingungen anders an:
- Multi-offer — kein Regel-Builder. Jedes Angebot benennt die Warenkorbartikel, die es kennt, in Qualifying items-Gruppen, jede mit der Überschrift “Match [all] of these conditions”, und führt eine separate Requirements-Liste. Der Rabatt hat außerdem eine Karte Who can use this discount für die Kundenbeschränkung.
- Block codes — eine einzige flache Karte Conditions. Die Bedingungen werden nacheinander aufgelistet, mit einer Auswahl zwischen alle und beliebige, und es gibt keine Gruppen.
- Spend More Save More — kein Builder. Stattdessen gibt es eine feste Liste von sechs Schaltern: Customer tags, Account status, B2B customers, Past orders, Cart quantity, Cart contents.
- Gift with Purchase — ebenfalls kein Builder. Seine Karte Conditions ist eine feste Liste von fünf Schaltern: Customer tags, Account status, B2B customers, Past orders, Cart attribute.
- Quantity Break — überhaupt keine Bedingungskarte.
Einstellungen
Abschnitt betitelt „Einstellungen“Add your first rule / Add rule group
Abschnitt betitelt „Add your first rule / Add rule group“Add your first rule erstellt RULE GROUP #1 mit einer leeren Bedingung darin. Add rule group fügt eine weitere Gruppe darunter hinzu. Jede Gruppe hat oben rechts ein ✕, um sie zu entfernen. Bei Bundle, das nur eine Gruppe erlaubt, wird Add rule group nicht angeboten.
Add condition
Abschnitt betitelt „Add condition“Fügt eine weitere Bedingung innerhalb derselben Gruppe hinzu. Das Steuerelement zum Entfernen einer Bedingung erscheint, sobald die Gruppe mehr als eine enthält.
Rule Group Logic
Abschnitt betitelt „Rule Group Logic“Wird nur angezeigt, wenn zwei oder mehr Gruppen existieren, erscheint also bei Bundle nie. Match All Rule Groups (AND) oder Match Any Rule Group (OR).
Between conditions:
Abschnitt betitelt „Between conditions:“Das AND/OR-Badge innerhalb einer Gruppe, mit einem Button, der es umschaltet. Es erscheint, sobald die Gruppe zwei oder mehr Bedingungen enthält, und es gilt für jede Bedingung in dieser Gruppe.
Warenkorbbedingungen
Abschnitt betitelt „Warenkorbbedingungen“Verfügbar in den Regeln von Product, Order, Shipping, Multi-offer und Block codes.
Cart attribute
Abschnitt betitelt „Cart attribute“Benutzerdefinierte Attribute, die am Warenkorb gesetzt sind. Operatoren: is one of („ist eines von“), is not one of („ist keines von“). Wert: ein oder zwei Schlüssel-Wert-Paare, beide Teile sind erforderlich.
Cart quantity
Abschnitt betitelt „Cart quantity“Gesamtzahl der Artikel im Warenkorb. Operatoren: equals („gleich“), is greater than or equal to („größer oder gleich“), is less than or equal to („kleiner oder gleich“). Wert: eine ganze Zahl, 1 oder mehr.
Cart subtotal
Abschnitt betitelt „Cart subtotal“Zwischensumme der Artikel im Warenkorb, vor Rabatten. Operatoren: equals, is greater than or equal to, is less than or equal to. Wert: ein Betrag von mindestens 0.01.
Kundenbedingungen
Abschnitt betitelt „Kundenbedingungen“Verfügbar in den Regeln von Product, Order, Shipping, Bundle, Multi-offer und Block codes. Price List bietet nur Customer tags.
Customer is B2B
Abschnitt betitelt „Customer is B2B“Ob der Kunde ein Geschäftskunde ist. Operator: equals. Wert: True oder False.
Customer logged in
Abschnitt betitelt „Customer logged in“Ob der Kunde in seinem Konto angemeldet ist. Operator: equals. Wert: True oder False.
Customer tags
Abschnitt betitelt „Customer tags“Tags im Kundendatensatz. Operatoren: is one of, is not one of. Wert: bis zu 20 Tags, einzeln eingegeben.
Customer orders count
Abschnitt betitelt „Customer orders count“Wie viele Bestellungen der Kunde aufgegeben hat. Operatoren: equals, is greater than or equal to, is less than or equal to. Wert: eine ganze Zahl, 0 oder mehr — equals 0 ist also ein Rabatt für die erste Bestellung.
Positionsbedingungen
Abschnitt betitelt „Positionsbedingungen“Verfügbar bei Product, Order, Buy X Get Y und Multi-offer. Price List bietet nur Specific products und Specific collections; Block codes bietet Specific collections, Product tags und Has selling plan. Shipping-Rabatte haben keine davon.
Line attribute
Abschnitt betitelt „Line attribute“Benutzerdefinierte Attribute an einer Position. Operatoren: is one of, is not one of. Wert: ein oder zwei Schlüssel-Wert-Paare.
Line quantity
Abschnitt betitelt „Line quantity“Die Menge einer einzelnen Position. Operatoren: equals, is greater than or equal to, is less than or equal to, is in range („in einem Bereich“). Wert: eine ganze Zahl, 1 oder mehr; is in range fragt nach einem Minimum und einem Maximum.
Line subtotal
Abschnitt betitelt „Line subtotal“Die Zwischensumme der Position selbst. Operatoren: equals, is greater than or equal to, is less than or equal to. Wert: ein Betrag von mindestens 0.01.
Specific collections
Abschnitt betitelt „Specific collections“Operatoren: is one of, is not one of. Wert: bis zu 10 Kollektionen, ausgewählt im Kollektions-Browser von Shopify.
Specific products
Abschnitt betitelt „Specific products“Operatoren: is one of, is not one of. Wert: bis zu 20 Produkte, ausgewählt im Produkt-Browser von Shopify.
Product tags
Abschnitt betitelt „Product tags“Operatoren: is one of, is not one of. Wert: bis zu 20 Tags.
Specific variants
Abschnitt betitelt „Specific variants“Operatoren: is one of, is not one of. Wert: bis zu 20 Varianten.
Compare-at price
Abschnitt betitelt „Compare-at price“Der Compare-at price („Vergleichspreis“) des Produkts aus deinem Shopify-Adminbereich; Produkte ohne einen solchen werden übersprungen. Wird bei den Produkt- und Bestellangeboten von Multi-offer angeboten. Operatoren: is higher than the current price („höher als der aktuelle Preis“) und is not higher than the current price (keiner der beiden nimmt einen Wert), dazu is greater than or equal to, is less than or equal to und equals, die einen Betrag von mindestens 0.01 nehmen.
Has selling plan
Abschnitt betitelt „Has selling plan“Ob die Position ein Abo ist. Operator: equals. Wert: True oder False.
Versandbedingungen
Abschnitt betitelt „Versandbedingungen“Nur bei Shipping-Rabatten, dazu bei den Versandangeboten von Multi-offer.
Shipping type
Abschnitt betitelt „Shipping type“Die Art des Versandservice. Operatoren: contains („enthält“), does not contain („enthält nicht“). Wert: freier Text.
Shipping method
Abschnitt betitelt „Shipping method“Der Versanddienstleister oder die Methode. Operatoren: equals, contains, does not contain. Wert: freier Text.
Country code
Abschnitt betitelt „Country code“Zielland, als zweibuchstabiger Code (US, CA, GB). Operatoren: is one of, is not one of. Wert: bis zu 20 Codes.
Shipping city
Abschnitt betitelt „Shipping city“Name der Zielstadt. Operatoren: is one of, is not one of. Wert: bis zu 20 Namen.
Province / State code
Abschnitt betitelt „Province / State code“Operatoren: is one of, is not one of. Wert: bis zu 20 Codes.
Postal code
Abschnitt betitelt „Postal code“Operatoren: is one of, is not one of. Wert: bis zu 20 Codes.
Der Warnhinweis zu gemischten Feldern
Abschnitt betitelt „Der Warnhinweis zu gemischten Feldern“Wenn eine Gruppe zugleich eine Produktauswahl (Specific Products, Specific Variants, Collections, Product Tags) und eine Produktanforderung (Line Quantity, Line Subtotal, Line Attribute, Subscription) enthält, zeigt die Karte einen Warnhinweis, der beide Mengen benennt:
Rule Group #1: These fields should be in separate rule groups. … Move product requirements to a different rule group for the discount to work correctly.
Bei Buy X Get Y ist der Rat bewusst umgekehrt, weil dieser Rabatt Artikel pro Gruppe abgleicht und die Gruppen dann zusammenzählt. Dort gilt eine Anforderung für sich genommen für jedes Produkt, deshalb warnt die App, dass eine Gruppe “may discount too many items”, und bittet dich, die Anforderung in dieselbe Gruppe wie die Auswahl zu setzen, mit der Gruppe auf AND. Sie markiert außerdem eine Gruppe, die dasselbe Auswahlfeld mit AND wiederholt, als eine, die “may match no products” — ein Artikel müsste in beiden Kollektionen sein oder beide Produkte zugleich sein.
Keiner der beiden Warnhinweise blockiert das Speichern.
Beispiele
Abschnitt betitelt „Beispiele“Nur Blue Shirts
Discount Rules → RULE GROUP #1Condition 1: Specific collections · is one of · Blue ShirtsWarenkörbe über 75 mit Ziel USA oder Kanada (Versandrabatt)
Discount Rules → RULE GROUP #1Condition 1: Cart subtotal · is greater than or equal to · 75Between conditions: ANDCondition 2: Country code · is one of · US, CANur Erstkunden
Discount Rules → RULE GROUP #1Condition 1: Customer orders count · equals · 0Entweder ein getaggtes Produkt oder eine große Position (zwei Gruppen)
RULE GROUP #1 → Product tags · is one of · clearanceRULE GROUP #2 → Line quantity · is greater than or equal to · 5Rule Group Logic: Match Any Rule GroupLimits und Hinweise
Abschnitt betitelt „Limits und Hinweise“- Produkte: bis zu 20 pro Bedingung. Varianten: bis zu 20. Kollektionen: bis zu 10.
- Tags und Codes (Kunden-Tags, Produkt-Tags, Land, Stadt, Provinz, Postleitzahl): bis zu 20 Einträge pro Bedingung.
- Attribute (Warenkorb oder Position): ein oder zwei Schlüssel-Wert-Paare pro Bedingung; beide Teile jedes Paares sind erforderlich.
- Anzahlen sind ganze Zahlen: cart quantity und line quantity beginnen bei 1, customer orders count beginnt bei 0.
- Beträge müssen mindestens 0.01 sein — cart subtotal, line subtotal und compare-at price.
- Ein Rabatt ohne Regeln ist gültig bei den meisten Typen. Er gilt dann für alle qualifizierenden Bestellungen. Die Ausnahme ist Buy X Get Y: Beide Builder verlangen mindestens eine Regel, und ein leerer wird mit “At least one rule is required” abgelehnt.
- Shopify prüft den Warenkorb anhand dieser Bedingungen. Nichts davon ruft die App auf, während ein Käufer einkauft.
- Eine Regelgruppe kann nicht leer sein: Die letzte Bedingung einer Gruppe zu entfernen wird nicht angeboten; entferne stattdessen die Gruppe.
Verwandte Themen
Abschnitt betitelt „Verwandte Themen“- Kundenberechtigung — Kundensegmente zusätzlich zu diesen Bedingungen.
- Märkte und Währung — wo ein Rabatt läuft und was deine Beträge im Ausland bedeuten.
- Bestellrabatt — derselbe Builder auf einer ganzen Seite.
- Kaufe X, erhalte Y — wo der Rat zur Gruppierung umgekehrt ist.