Oprava e-shopu na WooCommerce: košík, pokladna, platby a feedy
U e-shopu stojí každá hodina výpadku peníze. Zjistím, proč zákazník nedokončí objednávku, a opravu ověřím testovacím nákupem.
Typické problémy e-shopů
- Košík se vyprazdňuje, pokladna se nenačte nebo hlásí chybu
- Platební brána vrací chybu nebo objednávka zůstane „čeká na platbu“
- Zákazníkům nechodí potvrzení objednávky
- XML feed pro srovnávače (Heureka, Zboží.cz, Google) se neaktualizuje
- Chyby po aktualizaci WooCommerce nebo pluginů pokladny
- Štítky, ceny nebo slevy se zobrazují špatně, hlavně na mobilu
Bezpečně, bez narušení objednávek
Na živém e-shopu nikdy nezkouším naslepo. Nejdřív projdu logy serveru i WooCommerce a zjistím, koho chyba skutečně postihuje. Někdy se ukáže, že chybu vidí jen roboti a zákazníci jsou v pořádku, jindy je to naopak.
Úpravy dělám se zálohou a mimo špičku. Po opravě projdu celý nákup: produkt, košík, pokladnu, platbu i děkovací stránku.
Feedy a srovnávače
Feed, který se tiše přestane generovat, nikdo nepozná: web funguje, jen se do srovnávače nedostávají nové ceny a produkty. Zkontroluji, kdy se feed naposledy změnil, kdo ho spouští a jestli po stěhování nezůstal plánovač na starém hostingu.
Časté dotazy
Uděláte zkušební objednávku?
Ano, po každé opravě pokladny projdu nákup. Testovací objednávku po dohodě zruším nebo označím, aby vám nepletla statistiky a účetnictví.
Pracujete i s CartFlows, Elementorem a dalšími pluginy pokladny?
Ano. Builder pokladny je častý zdroj chyb, protože přidává vlastní stránky a přesměrování, se kterými počítá jen část pluginů.
Můžete e-shop hlídat i po opravě?
Ano, v předplatném hlídám dostupnost každých 5 minut a jednou týdně kontroluji, že jde dokončit nákup.
Z praxe

Feed pro srovnávač se po stěhování webu přestal aktualizovat
Menší e-shop se přestěhoval k jinému hostingu. Web fungoval, objednávky chodily, nikdo si ničeho nevšiml. XML feed pro srovnávač zboží ale zůstal ve stavu z doby stěhování: soubor…

Děkovací stránka pokladny hlásí chybu 500 jen robotům
Kontrola webu našla, že stránka po objednávce (/step/thank-you/) vrací HTTP 500. U e-shopu to vypadá hrozivě, protože zákazník po zaplacení může vidět chybu.

Štítky produktů prosvítají přes přilepenou lištu na mobilu
Po úpravě vzhledu štítků SLEVA a srdíčka Oblíbené na fotkách produktů poslal vlastník e-shopu snímek z mobilu. Při posouvání stránky štítek i srdíčko přejížděly přes přilepenou…