Modul 4 · 4.3
Forsendelseszoner og forsendelsesmetoder
Modul 4: Moms, forsendelse og betaling · Læsetid: 10 minutter
Læringsmål: Efter denne lektion kan du opsætte forsendelseszoner og forsendelsesmetoder, der passer til din shopplan, forudsige hvilken zone en kunde får, og undgå de typiske fejl.
Centrale begreber: forsendelseszone, region (land, provins, postnummer), rækkefølge af zoner, første passende zone, lokationer, der ikke er dækket af dine andre zoner, forsendelsesmetode, fastpris, gratis forsendelse (minimumsbeløb, rabatkupon), lokal afhentning, forsendelsesklasse, forsendelse til lande, moms på forsendelsesomkostninger
Sådan vælger WooCommerce en forsendelsespris
En kunde udfylder sin adresse. WooCommerce skal så beslutte: hvilke forsendelsesmåder må kunden vælge, og hvad koster de? Til det bruger WooCommerce to lag:
- En forsendelseszone er et område: et eller flere lande, provinser eller postnumre. For eksempel "Holland" eller "Benelux".
- Inden for en zone ligger forsendelsesmetoderne: det, kunden kan vælge, med en pris. For eksempel "Standard (PostNL) € 4,95 (≈ 37,00 kr.)" og "Gratis fra € 50 (≈ 374 kr.)".
Den vigtigste regel: WooCommerce gennemgår zonerne oppefra og ned og tager den første zone, der passer. Resten bliver ikke kigget på, heller ikke hvis en zone længere nede ville passe mere præcist. I kildekoden står det helt bogstaveligt: zonerne sorteres efter rækkefølge, og så tages den første. Derfor placerer du specifikke zoner (et postnummerområde, ét land) over generelle zoner (hele EU).
Nederst ligger der altid en fast zone: Lokationer, der ikke er dækket af dine andre zoner (Locations not covered by your other zones). En kunde, der ikke passer i nogen zone, havner her. Har den zone ingen metoder, ser kunden en besked om, at der ikke er nogen forsendelsesmuligheder, og kan ikke bestille.
Hvor sælger du, og hvorhen sender du?
Til zonerne hører to indstillinger under WooCommerce > Indstillinger > Generel:
- Salgslokation(er) (Selling location(s)): hvilke lande der står i adresseformularen.
- Forsendelseslokation(er) (Shipping location(s)): hvilke lande du sender til.
Begræns dit salg til landene fra din shopplan (lektion 1.3). En schweizisk kunde, der kan bestille, mens du ikke ved, hvordan du håndterer told og moms uden for EU, er ikke en mulighed, men et problem. Og hold valget i tråd med det, du oplyser om leveringsbegrænsninger i starten af bestillingsprocessen (lektion 5.1).
Opsæt zoner for Theehuis Example
Theehuis Example sender inden for Holland, til Belgien og Tyskland og ingen andre steder hen:
| Rækkefølge | Zone | Regioner | Metoder |
|---|---|---|---|
| 1 | Holland | Holland | Standard € 4,95 (≈ 37,00 kr.); gratis fra € 50 (≈ 374 kr.); afhentning i Utrecht |
| 2 | Belgien og Tyskland | Belgien, Tyskland | Standard € 9,95 (≈ 74,38 kr.); gratis fra € 100 (≈ 748 kr.) |
| Lokationer, der ikke er dækket af dine andre zoner | (alt andet) | ingen |
Vil du senere have et postnummerområde for sig (for eksempel et ø-tillæg), opretter du en zone med landet og postnumrene og placerer den over "Holland". WooCommerce understøtter ved postnumre et interval med tre punktummer (1000...1099) og et jokertegn med en stjerne (35*). Ligger den zone under "Holland", bliver den aldrig brugt: ethvert hollandsk postnummer passer allerede til zonen ovenover.
Forsendelsesmetoderne
WooCommerce har tre indbyggede metoder:
- Fastpris (Flat rate): et fast beløb pr. bestilling, eventuelt med et tillæg pr. forsendelsesklasse (se nedenfor). Du kan også regne med
[qty](antal) og[cost](beløb), for eksempel4.95 + 0.50 * [qty]. - Gratis forsendelse (Free shipping), med en betingelse: et minimumsbeløb, en rabatkupon, der giver gratis forsendelse, en af dem eller begge. Der er en indstilling for, om minimumsbeløbet beregnes før eller efter rabat. Vælg bevidst: med "før rabat" kan en kunde med en rabatkode på 20 procent stadig få gratis forsendelse.
- Lokal afhentning (Local pickup): kunden henter selv. Ved kasseblokkene opsætter du et eller flere afhentningssteder (pickup locations).
Leveringstjenester som pakkefragtfirmaer har ofte deres eget plugin, der laver labels eller henter priser. Det er praktisk, men det er endnu en udvidelse, du skal holde opdateret (WordPress-kurset, lektion 5.3).
Forsendelsesklasser
En forsendelsesklasse samler produkter med de samme forsendelsesomkostninger. Theehuis Example opretter klassen "Skrøbelig" til tekander. I metoden "Fastpris" udfylder du så et tillæg pr. klasse, for eksempel € 3 (≈ 22,43 kr.) ekstra for "Skrøbelig". Under Beregningstype vælger du pr. klasse (hver klasse i kurven får sit tillæg) eller pr. ordre (kun tillægget for den dyreste klasse). Med to tekander og en pakke te bliver det € 4,95 (≈ 37,00 kr.) + € 3 (≈ 22,43 kr.): én gang, for der er én klasse "Skrøbelig" i kurven. Vil du regne pr. tekande, så brug 3 * [qty] i tillægget.
Moms på forsendelsesomkostninger
Forsendelsesomkostninger er ikke en separat ydelse ved siden af produktet, men hører til leveringen. I momsindstillingerne (lektion 4.1) bestemmer du med Momsklasse for forsendelse, hvilken sats der lægges på; som standard følger WooCommerce produkterne i kurven. I satstabellen skal fluebenet Forsendelse være sat ved satsen, ellers beregner WooCommerce ikke moms af forsendelsen. Viser du priser inklusive moms, så indtast forsendelsesomkostningerne, som WooCommerce forventer det: beløb i forsendelsesmetoderne er eksklusive moms. € 4,95 (≈ 37,00 kr.) bliver så til € 5,99 (≈ 44,78 kr.) ved 21 procent. Vil du have, at kunden betaler præcis € 4,95 (≈ 37,00 kr.), så indtast € 4,09 (≈ 30,57 kr.) (4,95 / 1,21). Kontrollér det med en testbestilling.
I praksis: sådan ser det ud i WooCommerce
- Indstillinger > Generel: sælg og send kun til Holland, Belgien og Tyskland.
- Indstillinger > Forsendelse > Forsendelseszoner: Tilføj zone, navn "Holland", region Holland, tilføj metoder.
- Anden zone "Belgien og Tyskland". Træk zonerne i den rigtige rækkefølge: specifik over generel.
- Forsendelsesklasser: opret "Skrøbelig", og vælg den ved tekanderne (Produktdata > Forsendelse).
- Test med en adresse pr. zone i et privat vindue: hvilke metoder ser du, og hvad koster de inklusive moms?
Opsummering
- En zone er et område; inden for den vælger du metoder med en pris.
- WooCommerce tager den første zone oppefra, der passer: specifikke zoner øverst.
- Den faste nederste zone fanger resten; uden metoder kan ingen bestille der.
- Fastpris, gratis forsendelse (med betingelse) og afhentning er indbygget; forsendelsesklasser giver tillæg pr. produkttype.
- Beløb i forsendelsesmetoder er uden moms; sæt "Forsendelse" til ved dine satser, og test slutprisen. I Danmark er momssatsen 25 %.
Quiz
Opgave
Opgave A4.3: Hvilken forsendelseszone? (case). En shop har disse zoner i denne rækkefølge: 1 "Holland" (NL), 2 "EU" (alle EU-lande), 3 "Benelux" (BE, LU) og "Lokationer, der ikke er dækket af dine andre zoner" uden metoder. Vælg for hver kunde, hvilken zone WooCommerce bruger (Holland / EU / Benelux / Øvrige lokationer, ingen forsendelse):
- en kunde i Utrecht;
- en kunde i Antwerpen;
- en kunde i Wien;
- en kunde i Zürich.
Programmet sammenligner dine valg med en fast facitliste; der bliver ikke hentet noget. Grøn, hvis alt er rigtigt, orange ved én fejl, rød ved flere. Ved en fejl får du et hint.
Spørgsmål til dig selv (bliver ikke rettet): hvilken zone i denne shop bliver aldrig brugt, og hvordan ville du ændre rækkefølgen?
Læs videre
- Setting up shipping zones (woocommerce.com, engelsk): https://woocommerce.com/document/setting-up-shipping-zones/
- Setting up taxes in WooCommerce (woocommerce.com, engelsk): https://woocommerce.com/document/setting-up-taxes-in-woocommerce/
- Gratis WordPress-kursus 5.3: Vælg og vurder plugins
