Doprava a platby jsou poslední částí nákupu, kde může zákazník během několika sekund odejít. Pokud se mu zobrazí nesrozumitelná cena, chybí jeho preferovaný způsob doručení nebo platební brána selže bez vysvětlení, nepomůže ani dobře navržený produktový detail.
WooCommerce má pro základní scénáře připravené zóny dopravy, paušální sazbu, dopravu zdarma a osobní odběr. Pro online platby se používají samostatné platební brány, které musí správně komunikovat se stavem objednávky. Dobré nastavení proto není jen otázka zaškrtnutí metod. Je to propojení adresy, sortimentu, ceny, skladu, expedice a účetnictví.

Začněte obchodním rozhodnutím, ne pluginem
Než nainstalujete dopravce nebo platební bránu, sepište si, jak má objednávka fungovat od dokončení nákupu až po předání zásilky. Zjistěte, jaké produkty prodáváte, kam je posíláte, kdo je balí, jaké máte smluvní sazby a jaké platby umíte skutečně zpracovat.
Odpovězte si především na tyto otázky:
- Prodáváte fyzické zboží, digitální materiály, nebo obojí?
- Posíláte pouze po České republice, nebo i do dalších zemí?
- Potřebujete doručení na adresu, výdejní místo, osobní odběr nebo více balíků?
- Je cena dopravy stejná pro všechny produkty a hmotnosti?
- Kdy se objednávka považuje za zaplacenou a kdy ji předáváte k expedici?
- Potřebujete dobírku, bankovní převod, kartu, Apple Pay, Google Pay nebo jiné metody?
- Co se stane, když platba selže, zákazník ji přeruší nebo dopravce odmítne zásilku?
Pokud na tyto otázky neexistuje odpověď, konfigurace se bude později opravovat podle jednotlivých reklamací a dotazů zákazníků.
Doprava začíná správně nastavenou adresou obchodu
WooCommerce používá adresu obchodu a adresu zákazníka pro výpočet zóny, daní a dostupných metod. Zkontrolujte stát, měnu, prodejní území, místo odeslání a výchozí adresu zákazníka. Chyba v zemi nebo PSČ může způsobit, že se při pokladně zobrazí nesprávná sazba, nebo se nezobrazí žádná doprava.
U českého e-shopu si ověřte také:
- správný formát PSČ s mezerou i bez ní,
- rozdíl mezi fakturační a doručovací adresou,
- chování při objednávce na Slovensko nebo do jiné země,
- zda jsou výdejní místa dostupná jen pro povolené státy,
- zda se digitální produkt obejde bez doručovací adresy.
Adresu testujte jako zákazník, ne pouze jako administrátor. Zobrazte košík v anonymním okně, vyplňte jiný stát a změňte PSČ. Teprve tím ověříte, jak se pravidla skutečně chovají.
Jak fungují shipping zones
Zóna dopravy určuje oblast, pro kterou platí konkrétní metody a sazby. Může být definována státem, regionem, poštovním směrovacím číslem nebo skupinou území. WooCommerce prochází zóny podle jejich pořadí. Proto je důležité mít konkrétnější zóny před obecnějšími.
Příklad rozumné struktury:
- Osobní odběr Brno: konkrétní PSČ nebo oblast provozovny.
- Česká republika: všechna ostatní česká PSČ.
- Slovensko: samostatná sazba a dostupné metody.
- Evropská unie: pouze pokud je logistika a cenotvorba připravená.
- Zbytek světa: výchozí zóna, která může zůstat bez metody.
Pokud umístíte obecnou zónu pro Českou republiku před speciální zónu osobního odběru, zákazník z dané oblasti se může dostat pouze k běžné dopravě. U každé zóny proto zkontrolujte pořadí a otestujte adresu, která do ní spadá.
Vyberte jen metody, které umíte splnit
Ve WooCommerce jsou pro běžné scénáře k dispozici například paušální sazba, doprava zdarma a osobní odběr. Tyto metody jsou vhodné pro jednoduchou logistiku. Samy o sobě ale neznají aktuální kapacitu dopravce, výdejní místa ani tisk štítků.
- Paušální sazba: vhodná pro předem známou cenu za objednávku, kus nebo přepravní třídu.
- Doprava zdarma: vhodná při dosažení minimální hodnoty košíku nebo v konkrétní zóně.
- Osobní odběr: vhodný při jasně uvedené adrese, otevírací době a procesu vyzvednutí.
- Živá sazba dopravce: potřebná tam, kde se cena odvíjí od adresy, rozměru, hmotnosti nebo služby.
- Výdejní místa: vhodná, pokud zákazník vybírá konkrétní pobočku a dopravce ji musí dostat v přesném formátu.
Nezobrazujte zákazníkovi pět podobných možností, pokud se liší jen interním názvem. Každá metoda by měla mít jasný název, očekávanou rychlost, cenu a případné omezení.
Jak nastavit cenu dopravy
Cena dopravy má pokrýt nejen částku dopravci. Počítejte také obal, práci při balení, poplatky za dobírku, případnou vratku a náklady na provoz integrace. Zároveň by měl být způsob výpočtu předvídatelný.
Časté modely jsou:
- jedna sazba za celou objednávku,
- sazba podle počtu kusů,
- sazba podle hmotnosti,
- sazba podle přepravní třídy,
- bezplatná doprava od určité hodnoty objednávky,
- kombinace dopravy a příplatku za dobírku.
Nejčastější chybou je počítat dopravu na řádku položky, přestože dopravce účtuje jeden balík. U více kusů pak zákazník zaplatí několikanásobně více, nebo naopak e-shop dopravu dotuje bez vědomí marže. Ověřte, zda se sazba aplikuje na objednávku, položku, balík nebo přepravní třídu.
Doprava zdarma není nulový náklad
Doprava zdarma může zvýšit dokončení objednávky, ale náklad se pouze přesune z košíku do marže. Nastavte proto hranici tak, aby odpovídala průměrné objednávce, nákladům na dopravu a požadované marži.
Praktický výpočet může vycházet z těchto hodnot:
- průměrná hodnota objednávky,
- průměrná hrubá marže,
- průměrná cena balení a dopravy,
- podíl objednávek, které by hranici dosáhly,
- počet produktů, které mají atypické rozměry.
U nadrozměrného, křehkého nebo těžkého zboží nepouštějte dopravu zdarma automaticky na celý katalog. Použijte přepravní třídy nebo samostatné pravidlo. V opačném případě může jedna velká objednávka vymazat zisk celé transakce.
Výdejní místa a osobní odběr
Výdejní místo je pro zákazníka pohodlné jen tehdy, když je výběr spolehlivý. Pokud integrace vrací starý seznam poboček, neověří dostupnost nebo ztratí vybraný identifikátor, obsluha může poslat balík na nesprávné místo.
Kontrolujte:
- zda se výdejní místo ukládá do objednávky jako ID i čitelná adresa,
- zda se vybraná pobočka zobrazí v potvrzovacím e-mailu,
- zda dopravce dostane správný kód služby a pobočky,
- co se stane, když je pobočka mezi výběrem a expedicí zrušená,
- zda se výdejní místo vybírá až po zadání správné země a PSČ.
U osobního odběru uveďte adresu, otevírací hodiny, dostupnost zboží a informaci, kdy je objednávka připravena. Rozlište stav objednáno od stavu připraveno k vyzvednutí.

Platební metody podle typu zákazníka
Každá platební metoda má jiné náklady, rizika a provozní kroky. Pro český e-shop může dávat smysl kombinace online platby kartou, okamžitého bankovního převodu, běžného převodu a dobírky. Neznamená to ale, že musí být všechny aktivní od prvního dne.
- Karta a rychlá online platba: obvykle zkrátí čekání na úhradu a umožní rychlejší zpracování objednávky.
- Bankovní převod: je jednoduchý, ale vyžaduje párování platby a jasnou instrukci k úhradě.
- Dobírka: může oslovit zákazníky bez důvěry v online platbu, přináší ale vyšší náklady a riziko nepřevzaté zásilky.
- Osobní platba: dává smysl pouze tam, kde máte reálný odběr a obsluha umí platbu evidovat.
- Platba při převzetí digitálního obsahu: většinou nedává smysl, protože obsah nelze bezpečně zpřístupnit před potvrzením platby.
Název metody v pokladně pište z pohledu zákazníka. Místo technického názvu pluginu použijte například Platba kartou online nebo Bankovní převod. Do popisu vložte jen informace, které pomáhají rozhodnutí.
Stavy objednávky musí odpovídat realitě
Platba a expedice nejsou jedna událost. Objednávka může být zaplacená, ale ještě neodeslaná. Může být vytvořená, ale platba čeká. Správné stavy pomáhají skladu, zákaznické podpoře i účetnictví.
Typický tok fyzického zboží může být:
- Čeká na platbu: objednávka existuje, úhrada není potvrzená.
- Platba přijata: peníze jsou potvrzené a lze začít zpracování.
- Zpracovává se: zboží se připravuje, balí nebo čeká na předání dopravci.
- Odesláno: existuje zásilka a sledovací číslo.
- Dokončeno: proces je uzavřený podle vašich pravidel.
Stavy si neupravujte pouze podle vzhledu administrace. Promyslete, které e-maily se odešlou, kdy se odečte sklad, kdy vzniká doklad a kdo dostane úkol.
Platební brána a návrat na web
Úspěšné zaplacení musí potvrdit samotná brána nebo její serverová notifikace. Návrat zákazníka na web je důležitý pro uživatelský zážitek, ale není sám o sobě spolehlivým důkazem platby. Zákazník může zavřít okno, ztratit připojení nebo se vrátit na starou stránku.
Při integraci si ověřte:
- produkční a testovací klíče jsou oddělené,
- webhook nebo callback míří na správnou URL,
- požadavek je chráněný podpisem či tajným klíčem,
- opakovaná notifikace nevytvoří druhou platbu ani druhý doklad,
- úspěšná platba nastaví očekávaný stav objednávky,
- selhaná platba uvolní nebo ponechá rezervaci podle definovaného pravidla.
Po úspěšné platbě se podívejte do poznámek objednávky a logu brány. Měla by existovat dohledatelná informace o transakci, nikoli pouze zelený stav bez dalšího kontextu.
Dobírka má vlastní rizika
Dobírka může zvýšit ochotu nakoupit, ale objednávka není zaplacená při vytvoření. Sklad ji může připravit a dopravce ji inkasuje až při předání. Do procesu proto patří potvrzení objednávky, případně omezení pro nové nebo rizikové zákazníky.
Rozmyslete si:
- zda se dobírka nabídne u všech produktů a do všech zón,
- zda má vlastní příplatek,
- jak se řeší nepřevzatá zásilka,
- kdy vzniká faktura nebo daňový doklad,
- zda se dobírka kombinuje s osobním odběrem.
Dobírku nepovažujte za bezplatnou alternativu k online platbě. V ceně může být poplatek dopravci, práce s vrácenou zásilkou a doba, po kterou je zboží mimo prodej.
Jak nastavit digitální produkty
U PDF, licencí a dalších digitálních materiálů dopravu většinou nepotřebujete. Produkt by měl být nastaven jako virtuální nebo stahovatelný podle toho, zda se vůbec expeduje a jak se zákazníkovi předává soubor.
Ověřte hlavně:
- že se při digitální objednávce nezobrazuje adresa pro doručení, pokud ji nepotřebujete,
- že se po potvrzení platby zpřístupní správný soubor,
- že neúspěšná nebo čekající platba odkaz nevydá,
- že odkaz není veřejně uhádnutelný a má nastavenou platnost,
- že refundace řeší i přístup k digitálnímu obsahu podle vašich obchodních pravidel.
Pokud prodáváte fyzické i digitální produkty společně, otestujte smíšený košík. Právě v něm se často objeví nechtěná doprava pro celý nákup nebo nesprávné rozdělení objednávky.
Nejčastější chyby v konfiguraci
- Zóna pro celý stát je před konkrétní zónou pro osobní odběr.
- Doprava zdarma se aktivuje i pro nadrozměrné nebo těžké produkty.
- Výdejní místo se neuloží do objednávky nebo do e-mailu.
- Platební brána je v testovacím režimu na produkčním webu.
- Webhook používá starou adresu nebo není ověřován.
- Objednávka zůstane čekat na platbu, přestože brána úhradu potvrdila.
- Bankovní převod posílá zákazníkovi neúplné údaje nebo špatný variabilní symbol.
- Dobírka se nabízí pro digitální produkty.
- Po neúspěšné platbě zůstane dlouho blokovaný poslední kus.
- Testuje se pouze úspěšná platba, ale ne storno, timeout a opakovaný pokus.
Testovací scénář před spuštěním
Před ostrým provozem vytvořte testovací objednávky pro každý reálný scénář. Nestačí jednou kliknout na kartu a zkontrolovat stránku Děkujeme.
- Objednejte běžný fyzický produkt na adresu v hlavní zóně.
- Vyberte výdejní místo a zkontrolujte jeho uložení v administraci a e-mailu.
- Vyzkoušejte dopravu zdarma pod hranicí i nad hranicí.
- Otestujte dobírku a ověřte příplatek i stav objednávky.
- Proveďte úspěšnou online platbu v testovacím režimu.
- Proveďte odmítnutou platbu, přerušení platby a návrat zpět na e-shop.
- Ověřte opakované odeslání webhooku a obnovu stránky po platbě.
- Objednejte digitální produkt samostatně a v kombinaci s fyzickým zbožím.
- Ověřte zrušení objednávky, uvolnění skladu a případný refund.
- Prohlédněte log brány, poznámky objednávky, e-maily a účetní podklady.
Po testu si uložte čísla objednávek a výsledek. Při pozdější změně pluginu nebo platební brány budete mít srovnávací scénář.
Kontrolní seznam dobré pokladny
- Zákazník vidí pouze dopravu dostupnou pro jeho adresu.
- Cena dopravy odpovídá nákladu a způsobu balení.
- Výdejní místo se ukládá včetně jednoznačného identifikátoru.
- Doprava zdarma má jasnou hranici a výjimky.
- Každá platební metoda má srozumitelný název a popis.
- Úspěšná platba se potvrzuje serverovou notifikací nebo ověřením brány.
- Opakovaný webhook nevytvoří duplicitu.
- Stavy objednávky odpovídají platbě a expedici.
- Neúspěšná platba nezpůsobí trvalé zablokování zásoby.
- Digitální produkty nevyžadují zbytečnou dopravu.
- Existuje testovací scénář pro každou podporovanou kombinaci.
Jednoduchá pokladna prodává lépe
Dobrý checkout zákazníka nezahlcuje. Nabídne mu několik jasných možností, zobrazí konečnou cenu a po odeslání objednávky spolehlivě předá informaci skladu, platebnímu systému a zákazníkovi.
Začněte reálnými objednávkami a teprve potom vybírejte rozšíření. Pokud máte standardní sazby, WooCommerce může stačit. Pokud potřebujete živé sazby dopravců, výdejní místa, více skladů nebo složitá pravidla, navrhněte integraci jako samostatný proces s logy a možností opravy.
Potřebujete nastavit dopravu nebo platby ve WooCommerce?
Pomůžeme vám navrhnout zóny, sazby, výdejní místa a platební metody podle vašeho sortimentu i skutečné expedice. Otestujeme také stavy objednávek, webhooky, e-maily, refundace a návaznost na účetnictví.
Popište nám, co dnes v košíku nefunguje nebo chybí.