Doprava v e-shopu vypadá na první pohled jednoduše. Ve skutečnosti je to jedno z míst, kde objednávky nejčastěji padají. Zákazník má zmatek ve výběru, něco nefunguje nebo se mu nezobrazí správné možnosti – a nákup nedokončí. Problém je, že se na to většinou přijde až zpětně.
Co se při výběru dopravy reálně děje
Z pohledu administrace může všechno vypadat správně. Dopravy jsou nastavené, ceny sedí, pluginy jsou aktivní. Problém se ale ukáže až ve chvíli, kdy si objednávku projde zákazník. Typické situace z praxe:
- nelze vybrat výdejní místo (např. Zásilkovna),
- doprava do zahraničí se vůbec nezobrazí,
- zákazník nevidí všechny možnosti,
- názvy dopravců nedávají smysl („Kurýr A“, „Základní doprava“…),
- nesprávně se počítají poplatky za dopravu (při nákupu nad X Kč),
- nesprávně se daní doprava,
- nelze nakombinovat dopravu a platební metodu (český problém slepice vs vejce: je dobírka platební metoda, nebo způsob dopravy?)
Zákazník pak neřeší, kde je chyba. Prostě odejde.

Kde se WooCommerce doprava nejčastěji rozbíjí
Problémy se opakují pořád dokola a většinou nejde o složité věci.
Jedním z nich je pořadí metod. Doprava zdarma může být nastavená správně, ale pokud se zobrazuje až na druhém nebo třetím místě, zákazník ji snadno přehlédne.
Další častý problém jsou zóny dopravy. Stačí drobná chyba – například když Slovensko není správně nastavené v dopravních zónách – a zákazník nevidí žádnou dopravu, nebo se mu zobrazí jen varianty, které nedávají smysl.

Velké problémy dělají i pluginy pro výdejní místa. Na první pohled fungují, ale při reálné objednávce se výběr místa nenačte nebo spadne. Často jde o konflikt s jiným pluginem nebo tématem.
Samostatná kapitola jsou názvy dopravy. Pokud zákazník vidí „Základní doprava“ nebo „Kurýr 1“, nemá šanci poznat, co vybírá. Nejistota v tomhle kroku často stačí k tomu, aby objednávku nedokončil.
A pak jsou tu kombinace s platbami. Dobírka tam, kde nedává smysl, nebo naopak chybějící platba kartou. Výsledkem je zmatek nebo nutnost vracet se zpět.
Jak nastavit dopravu správně
Nastavení dopravy není o tom „něco tam dát“. Jde o to, aby to fungovalo v reálné objednávce.
- Zkontrolujte zóny dopravy: Každá země musí mít svou zónu (Česko, Slovensko, EU…).
- Nastavte jasné názvy metod: Zákazník má hned vidět, o jakou službu jde, kdy dorazí a za kolik.
- Doprava zdarma musí být nahoře: Nastavte podmínky a zajistěte, že se zobrazuje jako první.
- Propojte dopravu s platbami: Omezte nevhodné kombinace (např. dobírka jen u kurýra, ne u Zásilkovny).
- Testujte výběr výdejních míst: Zkuste si objednávku s pluginem Zásilkovna, Balíkovna, WEDO…
- Doplňte vizuální prvky: Loga dopravců, odhadovaný čas doručení, krátké popisky.
Testujte e-shop jako běžný zákazník – ideálně i na telefonu. Projděte si celý proces objednávky sami a vnímejte, co funguje a co je třeba ještě doladit. Vyzkoušejte různé kombinace, různé země, mobil i desktop. Víte např., že Slováci nakupují na českém e-shopu? Umíte jim zboží poslat na Slovensko, když nepoužili váš slovenský e-shop?
Proč má smysl dopravu pravidelně kontrolovat
Doprava má stejný problém jako e-maily – jakmile se něco rozbije, opakuje se to u každé objednávky. Změní se plugin, upraví se šablona nebo aktualizace něco rozhodí a najednou přestane fungovat část procesu, aniž by si toho někdo všiml.
Doprava ve WooCommerce není jen technické nastavení. Je to poslední krok před nákupem – a často místo, kde se rozhoduje, jestli zákazník zůstane, nebo odejde.
Ve většině případů nejde o složité chyby. Spíš o drobnosti, které se opakují u každé objednávky a postupně vytváří problém. Jakmile doprava dává smysl a funguje bez zádrhelů, ubývá nedokončených objednávek i zbytečné práce kolem nich.
