Ga naar inhoud

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.

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.”

RULE GROUP #1 op een productkorting, met één voorwaarde die luidt Specific collections, is one of, Blue Shirts

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.

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.

Voegt nog een voorwaarde toe binnen dezelfde groep. De verwijderknop op een voorwaarde verschijnt zodra de groep er meer dan één bevat.

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).

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.

Beschikbaar in de regels van Product, Order, Shipping, Multi-offer en Block codes.

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.

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.

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.

Beschikbaar in de regels van Product, Order, Shipping, Bundle, Multi-offer en Block codes. Price List biedt alleen Customer tags.

Of de klant een zakelijke klant is. Operator: equals. Waarde: True of False.

Of de klant is ingelogd op zijn account. Operator: equals. Waarde: True of False.

Tags op de klantgegevens. Operatoren: is one of, is not one of. Waarde: maximaal 20 tags, één voor één getypt.

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.

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.

Eigen kenmerken op een regelitem. Operatoren: is one of, is not one of. Waarde: één of twee sleutel-waardeparen.

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.

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.

Operatoren: is one of, is not one of. Waarde: maximaal 10 collecties, gekozen uit de collectiebrowser van Shopify.

Operatoren: is one of, is not one of. Waarde: maximaal 20 producten, gekozen uit de productbrowser van Shopify.

Operatoren: is one of, is not one of. Waarde: maximaal 20 tags.

Operatoren: is one of, is not one of. Waarde: maximaal 20 varianten.

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.

Of de regel een abonnement is. Operator: equals. Waarde: True of False.

Alleen verzendkortingen, plus verzendaanbiedingen van Multi-offer.

Het type verzendservice. Operatoren: contains, does not contain. Waarde: vrije tekst.

De vervoerder of methode. Operatoren: equals, contains, does not contain. Waarde: vrije tekst.

Het land van bestemming, als code van twee letters (US, CA, GB). Operatoren: is one of, is not one of. Waarde: maximaal 20 codes.

De naam van de plaats van bestemming. Operatoren: is one of, is not one of. Waarde: maximaal 20 namen.

Operatoren: is one of, is not one of. Waarde: maximaal 20 codes.

Operatoren: is one of, is not one of. Waarde: maximaal 20 codes.

Een regelgroep van een verzendkorting met Cart subtotal is greater than or equal to 75 en Country code is one of US, CA, verbonden met AND

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.

Alleen Blue Shirts

Discount Rules → RULE GROUP #1
Condition 1: Specific collections · is one of · Blue Shirts

Winkelwagens boven 75 met bestemming VS of Canada (verzendkorting)

Discount Rules → RULE GROUP #1
Condition 1: Cart subtotal · is greater than or equal to · 75
Between conditions: AND
Condition 2: Country code · is one of · US, CA

Alleen nieuwe klanten

Discount Rules → RULE GROUP #1
Condition 1: Customer orders count · equals · 0

Of een getagd product of een grote regel (twee groepen)

RULE GROUP #1 → Product tags · is one of · clearance
RULE GROUP #2 → Line quantity · is greater than or equal to · 5
Rule Group Logic: Match Any Rule Group
  • 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.