DOCS

Rabattregler i Checkout

Skapa rabatter som tillämpas automatiskt när en order uppfyller era villkor – ingen kod krävs.

En rabattregel sänker kundens checkout-total på egen hand, så snart ordern uppfyller de villkor ni har angett. Kunden behöver inte skriva in något—om varukorgen kvalificerar sig tillämpas rabatten.

Detta är den automatiska motsvarigheten till kampanjkoder, som endast tillämpas när kunden anger en kod. Båda finns under Settings → Checkout i Dashboard och delar samma builder, regelspråk och schemaläggning.

Använd rabattregler för erbjudanden som:

  • Gratis frakt på ordrar över en viss tröskel
  • En procentuell rabatt på ordertotalen när varukorgen når en miniminivå
  • Ett fast belopp i rabatt på varukorgen för kvalificerande ordrar
  • En rabatt på en specifik SKU, produkt-ID eller kategori
  • En säsongskampanj som pågår mellan två datum

Rabattkoder jämfört med rabattregler 

Dashboard delar upp checkout-rabatter i två sidor. Båda drivs av samma regelmotor—den enda skillnaden är om kunden måste ange en kod.

↕Discount codes↕Discount rules↕
Dashboard-sidaSettings → Checkout → Discount codesSettings → Checkout → Discount rules
Hur den tillämpasKunden anger koden i checkoutAutomatiskt, när ordern uppfyller villkoren
IdentifierareDiscount code—värdet kunden skriver inName—en intern etikett kunden aldrig ser
Underliggande regelVillkoret innehåller en :promo_codes:-klausulVillkoret saknar en :promo_codes:-klausul
Villkor som krävsInga—koden i sig är villkoretMinst ett (minimiköp eller artikelbegränsning)
Namnändrad sida

Sidan som tidigare hette Discounts heter nu Discount codes. Befintliga rabatter, länkar och URL:er är oförändrade—/settings/checkout/discounts öppnar fortfarande listan med rabattkoder.

Båda sidorna är tillgängliga för organisationer med en onlinebutik. Marketplace-, post- och brokerage-organisationer omdirigeras bort från dem.

Skapa en rabattregel 

  1. Gå till Dashboard → Settings → Checkout → Discount rules.
  2. Klicka på New discount rule.
  3. Ange ett Name och, valfritt, en Description.
  4. Välj vad rabatten justerar under Apply discount to, och ange start- och slutdatum.
  5. I Discount builder väljer ni rabatttyp och värde, och lägger sedan till minst ett villkor—ett krav på minimiköp, en artikelbegränsning, eller båda.
  6. Bekräfta den genererade regeln under Rule preview.
  7. Klicka på Create discount rule.

Details 

Fält↕Vad det gör↕
NameObligatoriskt. En intern etikett för regeln, som visas i listan Discount rules. Kunden ser den aldrig, och den läggs aldrig till i regelns villkor. Apostrofer är tillåtna.
DescriptionFria anteckningar för ert team. Visas inte för kunden.
Start / end dateNär regeln blir aktiv och när den upphör. Lämna slutdatumet tomt för att hålla den aktiv på obestämd tid; ange ett passerat datum för att inaktivera.

Att byta namn på en regel ändrar endast dess visningsnamn. Eftersom namnet aldrig ingår i villkoret kommer ett namnbyte inte att skriva om en regel som ni har handredigerat i Rule preview.

Apply discount to

Rullgardinsmenyn Apply discount to styr vilken del av ordern som rabatten justerar, och begränsar rabatten till det beloppet—en rabatt på 50 USD som tillämpas på en varukorg på 20 USD ger endast 20 USD i avdrag. Välj Order total, Cart total, Shipping total eller Item.

När ni redigerar en befintlig regel är Apply discount to begränsad till alternativ som är kompatibla med regelns ursprungliga kontext. För att växla mellan ordernivå- och artikelnivårabatter, skapa en ny regel i stället.

Varje regel behöver minst ett villkor 

En kampanjkod är alltid spärrad av koden kunden skriver in. En rabattregel har ingen kod, så den behöver något annat för att avgöra när den ska utlösas—annars skulle den rabattera varje order.

Ange minst ett av följande i Discount builder:

  • Minimum purchase requirements—ett minimibelopp och en valuta. Regeln tillämpas endast när kundens artikeltotal är lika med eller överstiger detta belopp.
  • Restrict to specific items—begränsa regeln till artiklar som matchas via SKU, product ID eller category.

Om ni sparar utan något av dessa blockerar Dashboard sparandet med:

A discount rule needs at least one condition. Add a minimum purchase requirement or restrict it to specific items.

Discount builder 

Discount builder sätter ihop regeln åt er och fungerar på samma sätt som för rabattkoder. Använd Enable-växeln i avsnittsrubriken för att välja hur ni författar regeln:

  • Enable on (standard)—builder-fälten visas och Rule preview är skrivskyddad. Ändra vilket fält som helst så regenereras förhandsgranskningen automatiskt.
  • Enable off—builder-fälten döljs och ni redigerar regeltexten direkt i Rule preview.

Om ni öppnar en regel vars sparade logik buildern inte kan återskapa är växeln off and locked, och regeln kan endast redigeras i förhandsgranskningen.

Discount type

  • Percentage off—ange Percentage (0–100) och välj vad den beräknas mot under Calculate percentage against: Items subtotal, Shipping, Items subtotal + Shipping, eller Item amount (tillgängligt när Apply discount to är Item).
  • Fixed amount off—en fast rabatt. Ange Amount och välj Currency.

Requirements

Under Configure when this discount should be available väljer ni Minimum purchase requirements och anger ett belopp och en valuta. För en rabattregel är detta ett av de två sätten att uppfylla kravet på minst ett villkor.

Restrict to specific items

Använd Restrict the discount to items matched by SKU, product ID, or category för att begränsa vilka artiklar regeln gäller för: Any item, Specific SKUs, Specific product IDs, eller Specific categories (tillgängligt när Apply discount to är Item).

Varje värde sparas när ni trycker på Enter. Mellanslag i ett värde är tillåtna (t.ex. Holiday Gifts); tomma poster filtreras bort. Artikelmatchning använder exakt likhet, så PROD-123 matchar inte PROD-1234.

För den fullständiga referensen över builder-fälten, se Kampanjkoder och rabatter i Checkout.

Rule preview 

Rule preview visar den regel som sparas. En regel har två halvor åtskilda av then:

:items_total: >= 100 usd
  then :amount: = :shipping: * -1 and :type: = 'SHIPPING'
  • Villkoret (före then) avgör när regeln utlöses.
  • Åtgärderna (efter then) beskriver vad rabatten gör och var den gäller—:type: är alltid obligatoriskt och anger kontexten ('ORDER_TOTAL', 'CART_TOTAL', 'SHIPPING' eller 'ITEM').

Skillnaden mot en kampanjkod är villkoret: en rabattregels villkor innehåller aldrig en :promo_codes:-klausul. Allt annat i regelspråket—operatorer, variabler och referensdialogen Operators—är identiskt. Se Rule preview för den fullständiga referensen för regelspråket.

Examples

Klicka på Examples längst ner i regelgranskningen för att läsa in en färdig regel. Sidan Discount rules visar mallar som endast innehåller villkor, utan någon kampanjkod:

Exempel↕Vad det gör↕
Free shipping (100%)100 % rabatt på frakten när ordersubtotalen är minst 100 USD
Percentage off order total10 % rabatt på ordertotalen när subtotalen är minst 50 USD
Fixed amount off cartFast rabatt på 5 USD på varukorgstotalen när ett minimiköp på 50 USD uppnås
Free gift by SKU100 % rabatt på en specifik artikel matchad via SKU
Category discount20 % rabatt på artiklar i en specifik kategori

Att klicka på Use this example skriver över utkastets nuvarande regel, men behåller det Name ni redan har skrivit in. Använd sökfältet för att filtrera listan.

Vilken lista en rabatt hamnar i 

Dashboard sorterar en sparad rabatt till en av de två sidorna genom att titta på dess villkor:

  • Villkor som innehåller en :promo_codes:-klausul visas under Discount codes.
  • Villkor som inte gör det visas under Discount rules.
Att redigera regeln direkt flyttar rabatten

Om ni stänger av Discount builder och för hand skriver in en :promo_codes:-klausul i en rabattregels villkor, blir rabatten en kampanjkod och flyttas till sidan Discount codes när ni sparar. Det omvända gäller också: tar ni bort :promo_codes:-klausulen från en kampanjkod flyttas den till Discount rules. Namnet och inställningarna bevaras i båda fallen.

Boka en demo

Var den här sidan till hjälp?