WooCommerce / oprava
Prečo sa vo WooCommerce nezobrazuje doprava v pokladni
Ak sa doprava v pokladni nezobrazuje, WooCommerce väčšinou nevie nájsť platnú dopravnú metódu pre adresu a košík. Prvé miesto kontroly sú zóny, potom metódy, produkty a až potom pluginy.
Najpravdepodobnejšia príčina
WooCommerce zobrazuje dopravu podľa adresy zákazníka a obsahu košíka. Ak adresa nesedí na žiadnu zónu alebo zóna nemá zapnutú vhodnú metódu, zákazník neuvidí nič použiteľné.
Rýchla kontrola
- Zadaj v pokladni reálnu adresu zákazníka.
- Pozri, či táto krajina alebo PSČ spadá do správnej dopravnej zóny.
- Skontroluj, či má zóna aspoň jednu zapnutú metódu dopravy.
- Over, či produkt nie je virtuálny alebo inak vylúčený z dopravy.
- Skontroluj shipping classes a podmienky ceny.
- Vypni cache pre košík a pokladňu.
- Otestuj s jednoduchým produktom bez špeciálnych pravidiel.
Zóny, produkty a cache
WooCommerce používa prvú zónu, ktorá sedí na adresu. Ak máš viac podobných zón, poradie môže rozhodnúť o tom, či sa zákazník dostane k správnej doprave.
Ak doprava funguje pri jednom produkte, ale nie pri druhom, problém býva v produkte, váhe, type produktu alebo shipping class. Košík a pokladňa by zároveň nemali byť agresívne cachované.
Kedy to zvládneš sám
Ak máš jednu krajinu, jednu cenu dopravy a problém vznikol po malej zmene, vieš prejsť zóny a metódy sám. Testuj vždy s reálnou adresou, nie iba v administrácii.
Kedy má zmysel pomoc
Ak doprava vypadáva iba pri niektorých produktoch, krajinách, Packete, dobierke alebo po aktualizácii pluginu, je to skôr diagnostika než jednoduché nastavenie. Vtedy pomôže oprava WordPress/WooCommerce webu.
Časté chyby
- Testovanie bez vyplnenej adresy.
- Zóna existuje, ale nemá zapnutú metódu.
- Doprava zdarma má podmienku, ktorú košík nespĺňa.
- Virtuálny produkt sa očakáva ako fyzický.
- Pokladňa je cachovaná.
Krátky záver
Chýbajúca doprava v pokladni nie je náhodná. WooCommerce sa len riadi pravidlami, ktoré má. Úloha je nájsť, ktoré pravidlo zákazník nespĺňa alebo ktoré pravidlo chýba.