Denne siden ble skrevet ut den Apr 26, 2024. Gå til https://help.shopify.com/nb/manual/checkout-settings/script-editor/examples/vat-script for nyeste versjon.
Dette eksempelet bruker et varelinjeskript for å tilby en rabatt basert på kundens land. Eksempelet inneholder også eksempelkode i Liquid som gir kunden informasjon om rabatten. Dette eksempelet krever at du har tilgang til butikkens checkout.liquid-fil. Hvis du ikke har tilgang til denne filen i temakoden kan du bruke kasseutvidelser og Shopify Functions til å tilpasse kassen.
Dette eksemplet bruker en fiktiv merverdiavgift med følgende regler:
Kunder som bor i en union av land belastes med mva.-avgifter på alle solgte produkter.
Kunder som kjøper produkter og har eksportert dem til ikke-union-land, trenger ikke å betale merverdiavgiften (med andre ord er salget til disse kundene null-vurdert).
Prisene på produkter i butikken inkluderer MVA-avgift hvis innstillingen Alle avgifter er inkludert i prisene er aktivert for butikkens skatteinnstillinger.
I butikkfronten ser alle kunder MVA inkludert i produktprisene. Når varer legges i handlekurven vises prisen inkludert MVA:
I kassen kontrolleres leveringslandet av skriptet. Hvis landet er et land utenfor unionen, reduseres totalprisen med merverdiavgiftsbeløpet:
I det følgende eksempelet er landet til kunden avmerket. Hvis kunden bor i et land der merverdiavgiften ikke gjelder, blir totalprisen for bestillingen redusert med merverdiavgiftsbeløpet.
Følgende Liquid-kode fungerer med skriptet ovenfor for å forklare endringene i handlekurven.