V osmém článku série návodů pro začátečníky zabývající se pluginem WooCommerce se detailněji podíváme na výchozí způsoby dopravy a přímo tak navážeme na nastavení zón dopravy.
Ve výchozím nastavení obsahuje WooCommerce tři způsoby dopravy:
- Poštou při platbě předem
- Doručení zdarma
- Místní vyzvednutí
Poštou při platbě předem
Tato metoda umožňuje nastavit pro dopravu pevnou sazbou.
Název metody – jméno položky.
Poznámka: Pro dopravní zónu můžete každý způsob přidat kolikrát chcete. Takže se nenechte zmást poštou v názvu. Jako jméno můžete použít i jiného dopravce jako DPD nebo PPL. Když si pak přidáte Poštou při platbě předem víckrát a jen změníte jméno, tak si vytvoříte více dopravců třeba i s jinou cenou.
Stav zdanitelnosti – nastavení, zda doprava podléhá dani.
Náklady – cena dopravy, která se připočítá k objednávce.
Doručení zdarma
Způsob dopravy, který neobsahuje cenu, ale dá se podmínit několika způsoby.
Titulek – jméno položky.
Doručení zdarma vyžaduje… – nastavení podmínky pro splnění možnosti doručení zdarma.
Vybírat můžete z:
- [bez podmínky] vždy dostupné
- Platný kupón na poštovné zdarma
- Minimální útrata
- Minimální objednané množství nebo kupón
- Minimální objednané množství a kupón
Při výběru možnosti s minimálním množstvím se zobrazí ještě pole, kam zadáte potřebné množství.
Místní doručení
Umožní zákazníkům osobní vyzvednutí v obchodě nebo na pobočce.
Titulek – jméno položky.
Stav zdanitelnosti – nastavení, zda doprava podléhá dani.
Náklady – cena dopravy, která se připočítá k objednávce. Může být nastaveno i 0.
Dobrý den,
rád bych se zeptal jak mohu nastavit typ doručení “Česká pošta – dobírka” a platba aby nebyla možná bankovním převodem… nemohu na to přijít.
Předem děkuji za odpověď
Zdravím,
ano, to je trochu blbé, protože ve WooCommerce je platba převodem automaticky dostupná pro všechny dopravy. Je třeba si pomoci vlastní funkcí, viz článek Jak ve WooCommerce deaktivovat určitý způsob platby pro vybranou dopravu.
K řádku 154, jsem drze přidal potlačení chybových zpráv.. “@” a poté se zobrazil seznam míst.
$cod_rate = @$shipping_methods[ $chosen_method_id ]->get_instance_option( ‘cod_rate’ );
if ($cod_rate <= 0) {
unset($gateways['cod']);
}
A zatím funguje
Dobrý den. Když jsem teď kupoval několik pluginů pro WooCommerce, byl odkaz ke stažení součástí dokončené objednávky. Prodávám taky digitální obsah (ebooky) a rád bych docílil stejného systému, poradíte jak to nastavit? Díky:-)
Zdravím,
mělo by to tak být automaticky. Pokud to nemáte, koukněte, zda vám nějaký plugin neovlivňuje zobrazení e-mailu.
Dobrý den,
moc bych chtěla poprosit o radu. Existuje nějaký plugin, který by rozdělil objednávku podle toho od jakého výrobce zboží objednávám? Například pokud vyberu od tří různých výrobců, tak abych mohla v košíku u každého výrobce volit dopravu a platbu zvlášť v rámci jednoho nákupního procesu? Podobně jako s objednávkou pracuje např. shop fler.cz.
Díky moc za případný komentář.
Dobrý den,
prosím o radu, jak příp. rozšířit způsob dopravy Osobní vyzvednutí tak, aby se kupujícímu při zadání jediného konkrétního PSČ dalo nabídnout více míst pro vyzvednutí (více prodejen) v dané lokalitě.
Děkuji
Antonín
Zdravím,
můžete na to použít klasické dopravní zóny, kde si specifikujete PSČ a přidáte si do ní osobní vyzvednutí jak potřebujete.