Opret en rabat
For at oprette en rabat i Dashboard:
- Gå til Dashboard → Settings → Checkout → Discounts.
- Klik New discount.
- Udfyld builder-felterne (beskrevet i afsnittene nedenfor).
- Bekræft reglen under Rule preview.
- Klik Create discount.

Detaljer
| Felt↕ | Funktion↕ |
|---|---|
| Discount code | Påkrævet. Koden købere indtaster ved Checkout (f.eks. SAVE10). Mellemrum og apostroffer fjernes, så værdien kan indlejres sikkert i reglen. |
| Description | Fri tekst til dit team. Vises ikke for købere. |
| Start / end date | Hvornår rabatten bliver aktiv, og hvornår den stopper. Lad slutdatoen være tom for at holde rabatten aktiv på ubestemt tid; angiv en dato i fortiden for at deaktivere. |
Anvend rabat på
Dropdown Apply discount to (i sektionen Details) styrer, hvilken del af ordren rabatten justerer. Den begrænser også rabatten — f.eks. giver en rabat på $50 på en kurv på $20 kun $20 i rabat. Vælg én af:
- Order total — anvendes på den fulde Landed Cost efter varer og forsendelse.
- Cart total — anvendes kun på varernes subtotal.
- Shipping total — anvendes kun på forsendelsesomkostningen.
- Item — anvendes på en specifik vare eller varekategori.

Når du redigerer en eksisterende rabat, er Apply discount to begrænset til muligheder, der er kompatible med rabattens oprindelige kontekst. For at skifte mellem ordreniveau- og vareniveau-rabatter skal du oprette en ny rabat i stedet.
Discount builder
Discount builder samler reglen for dig ud fra få felter. Brug Enable-kontakten i sektionshovedet til at vælge, hvordan du skriver reglen:
- Enable on (standard) — builder-felterne vises, og Rule preview er skrivebeskyttet. Ændr et felt, og forhåndsvisningen regenereres automatisk.
- Enable off — builder-felterne skjules, og du redigerer regelteksten direkte i Rule preview. Brug dette til avancerede betingelser, builderen ikke kan udtrykke (f.eks. flere
or-grene eller operatorer, builderen ikke udsender).
Hvis du åbner en rabat, hvis gemte regel bruger brugerdefineret logik, builderen ikke kan genskabe, er kontakten slået fra og låst — reglen kan kun redigeres direkte i forhåndsvisningen.

Rabattype
Vælg, hvordan rabatten beregnes:
- Percentage off — indtast Percentage (0–100), og vælg, hvad den beregnes mod under Calculate percentage against:
- Items subtotal — en procentdel af varetotalen.
- Shipping — en procentdel af forsendelsesomkostningen.
- Items subtotal + Shipping — en procentdel af varer plus forsendelse.
- Item amount — en procentdel af den matchede vares beløb. (Tilgængelig når Apply discount to er Item.)
- Fixed amount off — en fast rabat. Indtast Amount, og vælg Currency.
Calculate percentage against (hvad procentdelen ganges med) er uafhængig af Apply discount to (hvilken total rabatten reducerer og begrænser mod). Du kan f.eks. give „10 % af varernes subtotal“ som en forsendelseslinje-rabat.
Krav
Under Configure when this discount should be available skal du angive tærskler, der skal opfyldes, før rabatten gælder:
- No minimum purchase requirements — rabatten gælder altid, så længe kode og datoer matcher.
- Minimum purchase requirements — angiv et minimumsbeløb og en valuta. Rabatten gælder kun, når køberens varetotal er på eller over dette beløb.
Begræns til specifikke varer
Brug Restrict the discount to items matched by SKU, product ID, or category for at begrænse, hvilke varer rabatten gælder for. Vælg én af:
- Any item — rabatten gælder for alle varer i kurven.
- Specific SKUs — indtast én eller flere SKU'er. Kun varer med matchende SKU får rabatten.
- Specific product IDs — indtast ét eller flere produkt-ID'er. Kun matchende produkter får rabatten.
- Specific categories — indtast én eller flere varekategorier. Kun varer i disse kategorier får rabatten. (Tilgængelig når Apply discount to er Item.)
Hver værdi gemmes, når du trykker Enter. Mellemrum i en værdi er tilladt (f.eks.
Holiday Gifts); tomme poster filtreres fra. Varematching bruger eksakt lighed, såPROD-123matcher ikkePROD-1234.
Regelforhåndsvisning
Rule preview viser den underliggende regel, der gemmes. Når Discount builder er aktiveret, er forhåndsvisningen skrivebeskyttet og regenereres, når du ændrer felter; slå builderen fra for at redigere reglen direkte (til avancerede betingelser som kombination af flere or-grene, reference til variabler, builderen ikke eksponerer, eller finjustering af operatorer).
En regel har to dele adskilt af then:
:promo_codes: any_eq 'GIFT' and :product_id: any_eq 'PROD-123'
then :amount: = :item_amount: * -1 and :type: = 'ITEM'
- condition (før
then) afgør, hvornår reglen udløses. - actions (efter
then) beskriver, hvad rabatten gør, og hvor den gælder —:type:er altid påkrævet og angiver konteksten ('ORDER_TOTAL','CART_TOTAL','SHIPPING'eller'ITEM').
Hver rabat skal inkludere mindst én action ud over :type: — typisk en :amount:-action, der sætter rabatværdien.
Når du genaktiverer Discount builder efter direkte redigering af reglen, læser den den aktuelle regel tilbage i felterne, hvor den kan genkende dem. Hvis reglen indeholder noget, builderen ikke kan repræsentere, forbliver Enable-kontakten låst slået fra, og reglen forbliver redigerbar i forhåndsvisningen.
Eksempler
Klik Examples nederst i regelforhåndsvisningen for at åbne en liste over færdige rabatregler. Klik Use this example for at indlæse eksemplet i builderen og overskrive det aktuelle udkast.

Brug søgefeltet til at filtrere eksempler — skriv f.eks. free for at indsnævre til skabeloner for gratis forsendelse og gratis gave.

Operatorer
Når du redigerer reglen direkte (Discount builder er slået fra), skal du klikke Operators for at åbne en søgbar reference over alle operatorer, regelsproget understøtter — aritmetiske (+, -, *, /, %), logiske (and, or), sammenligning (==, !=, >, >=, <, <=) og liste (any_eq, any_contains, any_starts_with osv.).

Operatorer markeret Partial match tjekker, om en værdi indeholder søgeteksten — f.eks. matcher :product_id: any_contains 'PROD-123' også 'PROD-1234'. For eksakt matching skal du bruge eq / any_eq i stedet. Builderen udsender altid eksakt-match-operatorer; partial-match-operatorer bruges kun, hvis du skriver dem i forhåndsvisningen selv.

Udløb en rabat
For at stoppe en eksisterende rabat fra at gælde har du to muligheder:
Planlæg udløb
- Gå til Dashboard → Settings → Checkout → Discounts.
- Vælg den rabat, du vil udløbe.
- Angiv slutdato til en dato i fortiden (eller en fremtidig dato, hvor den skal stoppe).
- Klik Save changes.
Udløb med det samme
- Gå til Dashboard → Settings → Checkout → Discounts.
- Vælg den rabat, du vil udløbe.
- Rul til bunden, og klik Expire discount.
Influencer- og gratis produktforsendelser
Zonos understøtter ikke brug af 100 % rabatkoder til at sende gratis produkter til influencers eller andre modtagere.
Selv med 100 % rabat har varerne stadig reel kommerciel værdi i toldens øjne. En virksomhed, der sender produkt til en influencer, er en kommerciel forsendelse — ikke en gave efter international handelsret. At deklarere $0 for varer, der tydeligt har værdi, vil sandsynligvis resultere i, at pakker flagges og holdes i tolden, med told og skat opkrævet på den fulde værdi alligevel. Det skaber en dårligere oplevelse for både merchant og modtager end slet ikke at bruge Zonos.
Hvis du skal sende gratis produkt til influencers eller andre modtagere, skal du behandle og sende disse ordrer uden for Zonos. Det holder dine almindelige internationale ordrer compliant og undgår toldproblemer på disse forsendelser.
Integrer fra e-handelsplatform
Selvom det foretrækkes at administrere internationale kampagnekoder i Dashboard, kan nogle integrationer bruge kampagnekoder fra din e-handelsplatform.
Kampagnekoder fra din e-handelsplatform kan kun indtastes på din kurvside. Når køberen går videre til Checkout, kan de ikke længere ændre den indtastede kampagnekode. Kampagnekoder til internationale købere bør enten administreres via Dashboard eller via e-handelsplatformen. Begge bør ikke aktiveres sammen, da det kan resultere i flere anvendte kampagnekoder.
Magento Checkout understøtter ikke at hente kampagnekoder fra Magento, da det giver importproblemer med ordrer. Dashboard-kampagnekoder skal bruges med Magento Checkout-integrationer.
Checkout-kampagnekoder og rabatter
Opret regelbaserede rabatter og kampagnekoder til Checkout.Kampagnekoder og rabatter giver dig mulighed for at reducere en købers Checkout-total for at understøtte marketingkampagner, loyalitetstilbud eller engangskampagner. Zonos Dashboard modellerer hver rabat som en regel med en condition (hvornår rabatten gælder) og actions (hvad den gør ved ordren). Discount builder skriver reglen for dig i almindelige tilfælde; slå dens Enable-kontakt fra for at redigere reglen direkte i avancerede scenarier.
Brug rabatter til at: