Voorwaarden
Met voorwaarden zeg je wanneer een korting geldt. Je bouwt ze in dezelfde kaart op elke kortingspagina: kies een veld, kies een operator, typ of kies een waarde.
Hoe het werkt
Section titled “Hoe het werkt”Een voorwaarde bestaat uit drie dingen, van links naar rechts gelezen — veld · operator · waarde. Bijvoorbeeld Cart subtotal · is greater than or equal to · 50.
Voorwaarden zitten in een rule group (regelgroep). Een groep kan zoveel voorwaarden bevatten als je nodig hebt.
- Het onderdeel Between conditions: (tussen voorwaarden) — zodra een groep twee of meer voorwaarden bevat, staat hij tussen elk paar en toont hij de huidige verbinding als badge (AND of OR) met een knop Switch to OR / Switch to AND. De keuze geldt voor de hele groep, niet voor één paar. AND is de beginwaarde.
- Between groups — zodra er een tweede groep bestaat, verschijnt er een keuzelijst Rule Group Logic in de kop van de kaart, met Match All Rule Groups en Match Any Rule Group. Het label tussen de groepen laat zien welke actief is.
Zonder regels toont de kaart No rules configured en de regel “This discount will apply to all qualifying orders.”
Waar het staat
Section titled “Waar het staat”De regelbouwer is de kaart Discount Rules op Product-, Order-, Shipping- en Price List-kortingen. Dezelfde bouwer verschijnt elders onder een andere kop:
- Bundle — binnen Customer Eligibility (Discount Rules), alleen klantvoorwaarden, en beperkt tot één regelgroep.
- Buy X Get Y — twee keer, één keer onder Customer buys en één keer onder Customer gets. Elk van de twee heeft minstens één regel nodig.
De voorwaarderijen hieronder — veld · operator · waarde — zijn in de hele app hetzelfde, maar rule groups en Rule Group Logic horen alleen bij die zes types: Product, Order, Shipping, Price List, Bundle en Buy X Get Y. De andere types ordenen hun voorwaarden anders:
- Multi-offer — geen regelbouwer. Elke aanbieding noemt de winkelwagenartikelen die hij kent in groepen Qualifying items, elk met de kop “Match [all] of these conditions”, en heeft een aparte lijst Requirements. De korting heeft daarnaast één kaart Who can use this discount voor de klantvoorwaarde.
- Block codes — één vlakke kaart Conditions. De voorwaarden staan achter elkaar met een keuze tussen alle of een van de voorwaarden, en er zijn geen groepen.
- Spend More Save More — geen bouwer. In plaats daarvan biedt hij een vaste lijst van zes schakelaars: Customer tags, Account status, B2B customers, Past orders, Cart quantity, Cart contents.
- Gift with Purchase — ook geen bouwer. De kaart Conditions is een vaste lijst van vijf schakelaars: Customer tags, Account status, B2B customers, Past orders, Cart attribute.
- Quantity Break — helemaal geen voorwaardekaart.
Instellingen
Section titled “Instellingen”Add your first rule / Add rule group
Section titled “Add your first rule / Add rule group”Add your first rule maakt RULE GROUP #1 aan met één lege voorwaarde erin. Add rule group voegt er een groep onder toe. Elke groep heeft rechtsboven een ✕ om hem te verwijderen. Op Bundle, dat één groep toestaat, wordt Add rule group niet aangeboden.
Add condition
Section titled “Add condition”Voegt nog een voorwaarde toe binnen dezelfde groep. De verwijderknop op een voorwaarde verschijnt zodra de groep er meer dan één bevat.
Rule Group Logic
Section titled “Rule Group Logic”Wordt alleen getoond wanneer er twee of meer groepen zijn, en verschijnt dus nooit op Bundle. Match All Rule Groups (AND) of Match Any Rule Group (OR).
Between conditions:
Section titled “Between conditions:”De AND/OR-badge binnen een groep, met een knop die hem omzet. Hij verschijnt zodra de groep twee of meer voorwaarden bevat, en hij geldt voor elke voorwaarde in die groep.
Winkelwagenvoorwaarden
Section titled “Winkelwagenvoorwaarden”Beschikbaar in de regels van Product, Order, Shipping, Multi-offer en Block codes.
Cart attribute
Section titled “Cart attribute”Eigen kenmerken die op de winkelwagen zijn gezet. Operatoren: is one of, is not one of. Waarde: één of twee sleutel-waardeparen, beide delen verplicht.
Cart quantity
Section titled “Cart quantity”Het totale aantal artikelen in de winkelwagen. Operatoren: equals, is greater than or equal to, is less than or equal to. Waarde: een geheel getal, 1 of meer.
Cart subtotal
Section titled “Cart subtotal”De subtotaalwaarde van de artikelen in de winkelwagen, vóór kortingen. Operatoren: equals, is greater than or equal to, is less than or equal to. Waarde: een bedrag van minstens 0.01.
Klantvoorwaarden
Section titled “Klantvoorwaarden”Beschikbaar in de regels van Product, Order, Shipping, Bundle, Multi-offer en Block codes. Price List biedt alleen Customer tags.
Customer is B2B
Section titled “Customer is B2B”Of de klant een zakelijke klant is. Operator: equals. Waarde: True of False.
Customer logged in
Section titled “Customer logged in”Of de klant is ingelogd op zijn account. Operator: equals. Waarde: True of False.
Customer tags
Section titled “Customer tags”Tags op de klantgegevens. Operatoren: is one of, is not one of. Waarde: maximaal 20 tags, één voor één getypt.
Customer orders count
Section titled “Customer orders count”Hoeveel bestellingen de klant heeft geplaatst. Operatoren: equals, is greater than or equal to, is less than or equal to. Waarde: een geheel getal, 0 of meer — equals 0 is dus een korting op de eerste bestelling.
Regelitemvoorwaarden
Section titled “Regelitemvoorwaarden”Beschikbaar op Product, Order, Buy X Get Y en Multi-offer. Price List biedt alleen Specific products en Specific collections; Block codes biedt Specific collections, Product tags en Has selling plan. Verzendkortingen hebben er geen enkele van.
Line attribute
Section titled “Line attribute”Eigen kenmerken op een regelitem. Operatoren: is one of, is not one of. Waarde: één of twee sleutel-waardeparen.
Line quantity
Section titled “Line quantity”Het aantal van één regel. Operatoren: equals, is greater than or equal to, is less than or equal to, is in range. Waarde: een geheel getal, 1 of meer; is in range vraagt om een minimum en een maximum.
Line subtotal
Section titled “Line subtotal”Het eigen subtotaal van de regel. Operatoren: equals, is greater than or equal to, is less than or equal to. Waarde: een bedrag van minstens 0.01.
Specific collections
Section titled “Specific collections”Operatoren: is one of, is not one of. Waarde: maximaal 10 collecties, gekozen uit de collectiebrowser van Shopify.
Specific products
Section titled “Specific products”Operatoren: is one of, is not one of. Waarde: maximaal 20 producten, gekozen uit de productbrowser van Shopify.
Product tags
Section titled “Product tags”Operatoren: is one of, is not one of. Waarde: maximaal 20 tags.
Specific variants
Section titled “Specific variants”Operatoren: is one of, is not one of. Waarde: maximaal 20 varianten.
Compare-at price
Section titled “Compare-at price”De Compare-at price van het product uit je Shopify-beheercentrum; producten zonder worden overgeslagen. Aangeboden op product- en bestelaanbiedingen van Multi-offer. Operatoren: is higher than the current price en is not higher than the current price (geen van beide neemt een waarde), plus is greater than or equal to, is less than or equal to en equals, die een bedrag van minstens 0.01 nemen.
Has selling plan
Section titled “Has selling plan”Of de regel een abonnement is. Operator: equals. Waarde: True of False.
Verzendvoorwaarden
Section titled “Verzendvoorwaarden”Alleen verzendkortingen, plus verzendaanbiedingen van Multi-offer.
Shipping type
Section titled “Shipping type”Het type verzendservice. Operatoren: contains, does not contain. Waarde: vrije tekst.
Shipping method
Section titled “Shipping method”De vervoerder of methode. Operatoren: equals, contains, does not contain. Waarde: vrije tekst.
Country code
Section titled “Country code”Het land van bestemming, als code van twee letters (US, CA, GB). Operatoren: is one of, is not one of. Waarde: maximaal 20 codes.
Shipping city
Section titled “Shipping city”De naam van de plaats van bestemming. Operatoren: is one of, is not one of. Waarde: maximaal 20 namen.
Province / State code
Section titled “Province / State code”Operatoren: is one of, is not one of. Waarde: maximaal 20 codes.
Postal code
Section titled “Postal code”Operatoren: is one of, is not one of. Waarde: maximaal 20 codes.
De waarschuwing over gemengde velden
Section titled “De waarschuwing over gemengde velden”Bevat één groep zowel een productselectie (Specific Products, Specific Variants, Collections, Product Tags) als een productvereiste (Line Quantity, Line Subtotal, Line Attribute, Subscription), dan toont de kaart een waarschuwing die beide sets noemt:
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.
Op Buy X Get Y is het advies bewust omgedraaid, want die korting zoekt artikelen per groep en telt de groepen daarna bij elkaar op. Daar geldt een vereiste op zichzelf voor elk product, dus waarschuwt de app dat een groep “may discount too many items” en vraagt hij je de vereiste in dezelfde groep als de selectie te zetten, met de groep op AND. Hij markeert ook een groep die hetzelfde selectieveld met AND herhaalt als een groep die “may match no products” — één artikel zou dan tegelijk in beide collecties moeten zitten, of allebei de producten moeten zijn.
Geen van beide waarschuwingen blokkeert Save.
Voorbeelden
Section titled “Voorbeelden”Alleen Blue Shirts
Discount Rules → RULE GROUP #1Condition 1: Specific collections · is one of · Blue ShirtsWinkelwagens boven 75 met bestemming VS of Canada (verzendkorting)
Discount Rules → RULE GROUP #1Condition 1: Cart subtotal · is greater than or equal to · 75Between conditions: ANDCondition 2: Country code · is one of · US, CAAlleen nieuwe klanten
Discount Rules → RULE GROUP #1Condition 1: Customer orders count · equals · 0Of een getagd product of een grote regel (twee groepen)
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 GroupLimieten en aandachtspunten
Section titled “Limieten en aandachtspunten”- Producten: maximaal 20 per voorwaarde. Varianten: maximaal 20. Collecties: maximaal 10.
- Tags en codes (klanttags, producttags, land, plaats, provincie, postcode): maximaal 20 vermeldingen per voorwaarde.
- Kenmerken (winkelwagen of regel): één of twee sleutel-waardeparen per voorwaarde; beide delen van elk paar zijn verplicht.
- Aantallen zijn hele getallen: cart quantity en line quantity beginnen bij 1, customer orders count begint bij 0.
- Bedragen moeten minstens 0.01 zijn — cart subtotal, line subtotal en compare-at price.
- Geen regels is een geldige korting op de meeste types. Hij geldt dan voor alle bestellingen die in aanmerking komen. De uitzondering is Buy X Get Y: beide bouwers vragen om minstens één regel, en een lege wordt geweigerd met “At least one rule is required”.
- Shopify controleert de winkelwagen tegen deze voorwaarden. Niets hiervan roept de app aan terwijl een koper aan het winkelen is.
- Een regelgroep kan niet leeg zijn: de laatste voorwaarde uit een groep verwijderen wordt niet aangeboden; verwijder in plaats daarvan de groep.
Verwant
Section titled “Verwant”- Klantvereisten — klantsegmenten bovenop deze voorwaarden.
- Markten en valuta — waar een korting loopt, en wat je bedragen in het buitenland betekenen.
- Bestelkorting — dezelfde bouwer op een volledige pagina.
- Koop X, krijg Y — waar het groeperingsadvies omgedraaid is.