Modul 4 · 4.3
Zóny dopravy a spôsoby dopravy
Modul 4: DPH, doprava a platby · Čas čítania: 10 min.
Cieľ lekcie: Po tejto lekcii dokážete nastaviť zóny dopravy a spôsoby dopravy, ktoré zodpovedajú plánu vášho e-shopu, predvídať, ktorú zónu zákazník dostane, a vyhnúť sa bežným chybám.
Kľúčové pojmy: zóna dopravy, región (krajina, kraj, PSČ), poradie zón, prvá vyhovujúca zóna, lokality, ktoré nie sú pokryté vašimi ostatnými zónami, spôsob dopravy, paušálna sadzba, doprava zdarma (minimálna suma, zľavový kupón), osobný odber, trieda dopravy, doprava do krajín, DPH z dopravných nákladov
Ako WooCommerce vyberá cenu dopravy
Zákazník vyplní svoju adresu. WooCommerce potom musí rozhodnúť: aké spôsoby dopravy si tento zákazník môže vybrať a koľko stoja? Na to používa dve úrovne:
- Zóna dopravy je oblasť: jedna alebo viac krajín, krajov alebo PSČ. Napríklad "Holandsko" alebo "Benelux".
- V rámci zóny sú spôsoby dopravy: to, čo si zákazník môže vybrať, aj s cenou. Napríklad "Štandardné (PostNL) € 4,95" a "Zadarmo od € 50".
Najdôležitejšie pravidlo: WooCommerce prechádza zóny zhora nadol a použije prvú zónu, ktorá vyhovuje. Ďalšie zóny už nekontroluje, ani keď by nižšia zóna vyhovovala presnejšie. V zdrojovom kóde je to doslova tak: zóny zoradené podľa poradia a potom prvá z nich. Preto špecifické zóny (oblasť PSČ, jedna krajina) dávate nad všeobecné zóny (celá EÚ).
Úplne dole je vždy pevná zóna: Lokality, ktoré nie sú pokryté vašimi ostatnými zónami (Locations not covered by your other zones). Zákazník, ktorý nevyhovuje žiadnej zóne, skončí tam. Ak táto zóna nemá žiadne spôsoby dopravy, zákazník uvidí hlásenie, že nie sú k dispozícii žiadne možnosti dopravy, a nemôže objednať.
Kde predávate a kam posielate?
Pre zóny sú dôležité dve nastavenia v WooCommerce > Nastavenia > Všeobecné:
- Predaj do krajín (Selling location(s)): ktoré krajiny sa zobrazujú vo formulári adresy.
- Doprava do krajín (Shipping location(s)): do ktorých krajín posielate.
Obmedzte predaj na krajiny z plánu vášho e-shopu (lekcia 1.3). Švajčiarsky zákazník, ktorý môže objednať, hoci neviete, ako vybaviť clo a DPH mimo EÚ, nie je príležitosť, ale problém. A túto voľbu zosúlaďte s tým, čo uvádzate o obmedzeniach doručenia na začiatku objednávkového procesu (lekcia 5.1).
Nastavenie zón pre Theehuis Example
Theehuis Example posiela tovar v rámci Holandska, do Belgicka a Nemecka a nikam inam:
| Poradie | Zóna | Regióny | Metódy |
|---|---|---|---|
| 1 | Holandsko | Holandsko | Štandardné € 4,95; zadarmo od € 50; osobný odber v Utrechte |
| 2 | Belgicko a Nemecko | Belgicko, Nemecko | Štandardné € 9,95; zadarmo od € 100 |
| Lokality, ktoré nie sú pokryté vašimi ostatnými zónami | (všetko ostatné) | žiadne |
Ak neskôr chcete samostatne riešiť oblasť PSČ (napríklad príplatok za ostrovy), vytvoríte pre ňu zónu s krajinou a PSČ a umiestnite ju nad zónu "Holandsko". WooCommerce pri PSČ pozná rozsah s tromi bodkami (1000...1099) a zástupný znak s hviezdičkou (35*). Ak je táto zóna pod zónou "Holandsko", nikdy sa nepoužije: každé holandské PSČ už vyhovuje zóne nad ňou.
Spôsoby dopravy
WooCommerce má zabudované tri metódy:
- Paušálna sadzba (Flat rate): pevná suma za objednávku, prípadne s príplatkom podľa triedy dopravy (pozri nižšie). Môžete počítať aj s
[qty](počet) a[cost](suma), napríklad4.95 + 0.50 * [qty]. - Poštovné zdarma (Free shipping), s podmienkou: minimálna suma, zľavový kupón, ktorý dáva dopravu zdarma, jedno z toho, alebo oboje. K dispozícii je možnosť určiť minimálnu sumu pred zľavou alebo po zľave. Vyberajte vedome: pri možnosti "pred zľavou" môže zákazník so zľavovým kódom na 20 percent aj tak získať dopravu zdarma.
- Osobný odber (Local pickup): zákazník si tovar vyzdvihne. Pri blokoch pokladne nastavíte jedno alebo viac odberných miest (pickup locations).
Doručovacie služby, napríklad prepravcovia balíkov, majú často vlastný plugin, ktorý vytvára štítky alebo načítava sadzby. Je to praktické, ale je to ďalšie rozšírenie, ktoré treba udržiavať (kurz WordPress, lekcia 5.3).
Triedy dopravy
Trieda dopravy zoskupuje produkty s rovnakými dopravnými nákladmi. Theehuis Example vytvorí triedu "Krehké" pre čajníky. V metóde "Paušálna sadzba" potom pre každú triedu zadáte príplatok, napríklad € 3 navyše za "Krehké". V poli Spôsob kalkulácie vyberiete za triedu (každá trieda v košíku dostane svoj príplatok) alebo za objednávku (len príplatok najdrahšej triedy). Pri dvoch čajníkoch a jednom balíčku čaju je to € 4,95 + € 3: len raz, pretože v košíku je jedna trieda "Krehké". Ak chcete účtovať za každý čajník, použite v príplatku 3 * [qty].
DPH z dopravných nákladov
Dopravné náklady nie sú samostatná služba popri produkte, ale patria k dodaniu. V nastaveniach DPH (lekcia 4.1) určíte pomocou nastavenia Daňová trieda dopravy, aká sadzba sa na ne uplatní; predvolene WooCommerce vychádza z produktov v košíku. V tabuľke sadzieb musí byť pri sadzbe zaškrtnuté políčko Doprava, inak WooCommerce z dopravy DPH nevypočíta. Ak zobrazujete ceny s DPH, zadávajte dopravné náklady tak, ako ich WooCommerce očakáva: sumy v spôsoboch dopravy sú bez DPH. Z € 4,95 sa pri 21 percentách stane € 5,99. Ak chcete, aby zákazník zaplatil presne € 4,95, zadajte € 4,09 (4,95 / 1,21). Overte si to testovacou objednávkou.
V praxi: takto to vyzerá vo WooCommerce
- Nastavenia > Všeobecné: predaj a doprava len do Holandska, Belgicka a Nemecka.
- Nastavenia > Doprava > Zóny: Pridať zónu, názov "Holandsko", región Holandsko, pridať metódy.
- Druhá zóna "Belgicko a Nemecko". Presuňte zóny do správneho poradia: špecifické nad všeobecné.
- Triedy dopravy: vytvoriť triedu "Krehké" a vybrať ju pri čajníkoch (Údaje o produkte > Doprava).
- Otestujte v súkromnom okne s jednou adresou pre každú zónu: aké metódy vidíte a koľko stoja vrátane DPH?
Zhrnutie
- Zóna je oblasť; v jej rámci vyberáte metódy s cenou.
- WooCommerce použije prvú vyhovujúcu zónu zhora: špecifické zóny patria navrch.
- Pevná spodná zóna zachytí všetko ostatné; bez metód tam nikto nemôže objednať.
- Paušálna sadzba, doprava zdarma (s podmienkou) a osobný odber sú zabudované; triedy dopravy pridávajú príplatky podľa druhu produktu.
- Sumy v spôsoboch dopravy sú bez DPH; pri sadzbách zapnite "Doprava" a otestujte konečnú cenu. Na Slovensku je základná sadzba DPH 23 %.
Kvíz
Úloha
Úloha A4.3: Ktorá zóna dopravy? (prípadová štúdia). E-shop má tieto zóny v tomto poradí: 1 "Holandsko" (NL), 2 "EÚ" (všetky krajiny EÚ), 3 "Benelux" (BE, LU) a "Lokality, ktoré nie sú pokryté vašimi ostatnými zónami" bez metód. Pre každého zákazníka vyberte, ktorú zónu WooCommerce použije (Holandsko / EÚ / Benelux / Ostatné lokality, bez dopravy):
- zákazník v Utrechte;
- zákazník v Antverpách;
- zákazník vo Viedni;
- zákazník v Zürichu.
Program porovná vaše voľby s pevným kľúčom; nič sa nenačítava. Zelená, ak je všetko správne, oranžová pri jednej chybe, červená pri viacerých. Pri chybe dostanete nápovedu.
Otázka pre vás (nekontroluje sa): ktorá zóna sa v tomto e-shope nikdy nepoužije a ako by ste zmenili poradie?
Ďalšie čítanie
- Setting up shipping zones (woocommerce.com, anglicky): https://woocommerce.com/document/setting-up-shipping-zones/
- Setting up taxes in WooCommerce (woocommerce.com, anglicky): https://woocommerce.com/document/setting-up-taxes-in-woocommerce/
- Bezplatný kurz WordPress 5.3: Výber a hodnotenie pluginov
