Modul 4 · 4.3
Szállítási zónák és szállítási módok
Modul 4: Áfa, szállítás és fizetés · Olvasási idő: 10 perc
Tanulási cél: A lecke után Ön képes lesz a webáruház-tervéhez illő szállítási zónákat és szállítási módokat beállítani, előre megmondani, melyik zónába kerül egy vásárló, és elkerülni a szokásos hibákat.
Kulcsfogalmak: szállítási zóna, régió (ország, megye/tartomány, irányítószám), a zónák sorrendje, az első illeszkedő zóna, a más zónákba nem tartozó helyek, szállítási mód, átalánydíj, ingyenes szállítás (minimális összeg, kupon), személyes átvétel, szállítási osztály, szállítás országokba, a szállítási költség áfája
Hogyan választ szállítási díjat a WooCommerce?
A vásárló megadja a címét. A WooCommerce-nek ekkor el kell döntenie: milyen szállítási módok közül választhat ez a vásárló, és mennyibe kerülnek? Ehhez két szintet használ:
- A szállítási zóna egy terület: egy vagy több ország, megye/tartomány vagy irányítószám. Például "Hollandia" vagy "Benelux".
- Egy zónán belül vannak a szállítási módok: amiből a vásárló választhat, árral együtt. Például "Szabványos (PostNL) € 4,95 (≈ 1 797 Ft)" és "Ingyenes € 50 (≈ 18 150 Ft) felett".
A legfontosabb szabály: a WooCommerce a zónákat fentről lefelé nézi végig, és az első illeszkedő zónát veszi. A többit már nem vizsgálja, akkor sem, ha egy lejjebb lévő zóna pontosabban illene. A forráskódban ez szó szerint így van: a zónák sorrend szerint rendezve, majd az első. Ezért a specifikus zónákat (egy irányítószám-tartomány, egyetlen ország) az általános zónák (az egész EU) fölé kell tenni.
Legalul mindig van egy rögzített zóna: A más zónákba nem tartozó helyek (Locations not covered by your other zones). Az a vásárló, aki egyetlen zónába sem illik, ide kerül. Ha ennek a zónának nincsenek szállítási módjai, a vásárló azt az üzenetet látja, hogy nincs elérhető szállítási lehetőség, és nem tud rendelni.
Hol értékesít, és hová szállít?
A zónákhoz két beállítás tartozik itt: WooCommerce > Beállítások > Általános:
- Értékesítési hely(ek) (Selling location(s)): mely országok jelennek meg a címűrlapon.
- Szállítási hely(ek) (Shipping location(s)): mely országokba szállít.
Korlátozza az értékesítést a webáruház-tervében szereplő országokra (1.3. lecke). Egy svájci vásárló, aki rendelni tud, miközben Ön nem tudja, hogyan intézze a vámot és az áfát az EU-n kívül, nem lehetőség, hanem probléma. Ezt a döntést pedig hangolja össze azzal, amit a rendelési folyamat elején a szállítási korlátozásokról közöl (5.1. lecke).
Zónák beállítása a Theehuis Example számára
A Theehuis Example Hollandián belül, Belgiumba és Németországba szállít, máshová nem:
| Sorrend | Zóna | Régiók | Módok |
|---|---|---|---|
| 1 | Hollandia | Hollandia | Szabványos € 4,95 (≈ 1 797 Ft); ingyenes € 50 (≈ 18 150 Ft) felett; személyes átvétel Utrechtben |
| 2 | Belgium és Németország | Belgium, Németország | Szabványos € 9,95 (≈ 3 612 Ft); ingyenes € 100 (≈ 36 299 Ft) felett |
| A más zónákba nem tartozó helyek | (minden más) | nincs |
Ha később egy irányítószám-területet külön szeretne kezelni (például szigeti felár miatt), hozzon létre ehhez egy zónát az országgal és az irányítószámokkal, és tegye a "Hollandia" zóna fölé. A WooCommerce az irányítószámoknál ismeri a három ponttal megadott tartományt (1000...1099) és a csillaggal megadott helyettesítő karaktert (35*). Ha ez a zóna a "Hollandia" alatt áll, soha nem kerül használatra: minden holland irányítószám már illeszkedik a fölötte lévő zónára.
A szállítási módok
A WooCommerce három beépített szállítási módot kínál:
- Átalánydíj (Flat rate): rendelésenként rögzített összeg, szükség esetén szállítási osztályonkénti felárral (lásd lent). Számolhat a
[qty](darabszám) és a[cost](összeg) értékkel is, például4.95 + 0.50 * [qty]. - Ingyenes szállítás (Free shipping), egy feltétellel: minimális összeg, ingyenes szállítást adó kupon, a kettő közül bármelyik, vagy mindkettő. Van egy beállítás, amellyel eldöntheti, hogy a minimális összeget a kedvezmény előtt vagy után számolja-e. Válasszon tudatosan: "kedvezmény előtt" beállítással egy 20 százalékos kuponnal vásárló is megkaphatja az ingyenes szállítást.
- Személyes átvétel (Local pickup): a vásárló maga veszi át a rendelést. A pénztár blokkoknál egy vagy több átvételi helyet (pickup locations) állíthat be.
A futárszolgálatoknak és csomagszállítóknak gyakran saját bővítményük van, amely címkéket készít vagy díjakat kér le. Ez kényelmes, de újabb bővítmény, amelyet karban kell tartani (WordPress-tanfolyam, 5.3. lecke).
Szállítási osztályok
A szállítási osztály az azonos szállítási költségű termékeket csoportosítja. A Theehuis Example létrehozza a "Törékeny" osztályt a teáskannák számára. Az "Átalánydíj" módban ezután osztályonként megadhat egy felárat, például € 3 (≈ 1 089 Ft) többletet a "Törékeny" osztályra. A Kalkuláció módja beállításnál választhat osztályonként (a kosárban lévő minden osztály megkapja a saját felárát) vagy rendelésenként (csak a legdrágább osztály felára) számítást. Két teáskannával és egy csomag teával ez € 4,95 (≈ 1 797 Ft) + € 3 (≈ 1 089 Ft): egyszer, mert egyetlen "Törékeny" osztály van a kosárban. Ha teáskannánként szeretne számolni, használja a felárban a 3 * [qty] képletet.
A szállítási költség áfája
A szállítási költség nem a terméktől független külön szolgáltatás, hanem a teljesítés része. Az adóbeállításokban (4.1. lecke) a Szállítási adóosztály beállítással határozza meg, milyen kulcs vonatkozik rá; alapértelmezés szerint a WooCommerce a kosárban lévő termékeket követi. Az adókulcs-táblázatban a kulcsnál be kell jelölni a Szállítás jelölőnégyzetet, különben a WooCommerce nem számít fel áfát a szállításra. Ha az árakat áfával együtt jeleníti meg, a szállítási költséget úgy adja meg, ahogy a WooCommerce várja: a szállítási módoknál megadott összegek áfa nélküliek. A € 4,95 (≈ 1 797 Ft) így 21 százalékos áfával € 5,99 (≈ 2 174 Ft) lesz. Ha azt szeretné, hogy a vásárló pontosan € 4,95 (≈ 1 797 Ft)-öt fizessen, adjon meg € 4,09 (≈ 1 485 Ft)-et (4,95 / 1,21). Ellenőrizze egy tesztrendeléssel.
A gyakorlatban: így néz ki a WooCommerce-ben
- Beállítások > Általános: értékesítés és szállítás csak Hollandiába, Belgiumba és Németországba.
- Beállítások > Szállítás > Szállítási zónák: Zóna hozzáadása, név: "Hollandia", régió: Hollandia, majd a módok hozzáadása.
- Második zóna: "Belgium és Németország". Húzza a zónákat a helyes sorrendbe: a specifikus kerüljön az általános fölé.
- Szállítási osztályok: hozza létre a "Törékeny" osztályt, és válassza ki a teáskannáknál (Termékadatok > Szállítás).
- Teszteljen zónánként egy címmel egy privát ablakban: milyen módokat lát, és mennyibe kerülnek áfával együtt?
Összefoglalás
- A zóna egy terület; ezen belül árral ellátott szállítási módokat választ.
- A WooCommerce fentről az első illeszkedő zónát veszi: a specifikus zónák kerüljenek felülre.
- A rögzített legalsó zóna fogja meg a többit; szállítási módok nélkül onnan senki sem tud rendelni.
- Az átalánydíj, az ingyenes szállítás (feltétellel) és a személyes átvétel beépített; a szállítási osztályok terméktípusonkénti felárat adnak.
- A szállítási módoknál megadott összegek áfa nélküliek; kapcsolja be a "Szállítás" jelölést az adókulcsoknál, és ellenőrizze a végösszeget. Magyarországon az általános áfakulcs 27 %, ezzel számoljon, ha magyar áruházat üzemeltet.
Kvíz
Feladat
A4.3. feladat: Melyik szállítási zóna? (esettanulmány). Egy webáruháznak ezek a zónái vannak, ebben a sorrendben: 1 "Hollandia" (NL), 2 "EU" (minden EU-ország), 3 "Benelux" (BE, LU), valamint "A más zónákba nem tartozó helyek" szállítási módok nélkül. Válassza ki minden vásárlónál, melyik zónát használja a WooCommerce (Hollandia / EU / Benelux / Egyéb helyek, nincs szállítás):
- egy vásárló Utrechtben;
- egy vásárló Antwerpenben;
- egy vásárló Bécsben;
- egy vásárló Zürichben.
A program az Ön válaszait egy rögzített megoldókulccsal veti össze; semmilyen adatot nem kér le. Zöld, ha minden helyes, narancs egy hibánál, piros több hibánál. Hiba esetén tippet kap.
Kérdés önmagának (nem ellenőrizzük): melyik zóna nem kerül soha használatra ebben az áruházban, és hogyan változtatná meg a sorrendet?
Bővebben olvasva
- Setting up shipping zones (woocommerce.com, angol nyelven): https://woocommerce.com/document/setting-up-shipping-zones/
- Setting up taxes in WooCommerce (woocommerce.com, angol nyelven): https://woocommerce.com/document/setting-up-taxes-in-woocommerce/
- Ingyenes WordPress-tanfolyam 5.3: Bővítmények kiválasztása és értékelése
