E-shop platforma, WooCommerce, NaMaturák.cz, ŠkolníTriko.cz, iHasič.cz, 2025
Tři e-shopy na jedné platformě - od konfigurátoru po účetnictví
Jedna šablona pohání tři značky. Konfigurátor potisku, vlastní slevový engine a automatický export objednávek do Pohody.
13 000+
zpracovaných objednávek
3 e-shopy
na jedné kódové základně
21 sekcí
které klient skládá sám
Výzva
Klient prodává personalizovaný textil a dárkové předměty - maturitní skleničky a šerpy, školní trička, vybavení pro hasičské sbory. Tři značky, tři různé cílové skupiny, ale prakticky stejná mechanika prodeje: zákazník si produkt nakonfiguruje, zadá vlastní text nebo logo a objedná ho v desítkách kusů.
Udržovat tři samostatné e-shopy by znamenalo dělat každou úpravu třikrát. Zároveň bylo potřeba vyřešit dvě věci, se kterými si běžný e-shop neporadí: objednávku rozepsanou po velikostech a automatické předání dokladů do účetnictví.
Řešení
Postavil jsem jednu sdílenou šablonu, kterou používají všechny tři weby. Funkce vyvinutá pro jeden e-shop se přelije i na zbylé dva - klient tak platí vývoj jednou a užitek má trojnásobný.
Šablona stojí na Sage 11 (Laravel Blade uvnitř WordPressu), Tailwindu a Vite. Žádný page builder - a přesto si klient spravuje obsah sám: má k dispozici 21 skládacích sekcí pro stránky a 11 pro detail produktu, od herů a galerií přes ceníkové tabulky po FAQ.

Konfigurátor, který rozumí obchodní realitě
U triček a mikin zákazník nezadává „množství”, ale rozepisuje kusy po velikostech - 5× S, 12× M, 8× L. WooCommerce takovou objednávku standardně vidí jako jeden kus, což rozbíjí ceny, sklad i doklady.
Napsal jsem proto vrstvu, která z konfigurátoru velikosti rozpozná (od dětských po 4XL), sečte je a nastaví skutečné množství objednávky. Konfiguraci lze navíc upravit přímo z košíku - systém se postará i o korektní nahrazení původní položky.
Vlastní slevový engine
Místo kupónů má klient v administraci vlastní modul pro akce typu Black Friday. Nastaví datum a čas začátku i konce, texty lišty a popupu zvlášť pro období před akcí a během ní, a hlavně pravidla slev: globální procento, výjimky, slevy na konkrétní kategorie i jednotlivé produkty.
Sleva pak konzistentně prochází celým nákupem - od štítku ve výpisu přes přeškrtnutou cenu v košíku až po řádek „Ušetřili jste” v potvrzovacím e-mailu. Další akci klient spustí sám, bez vývojáře.

Napojení na Pohodu
Objednávky a faktury z hlavního e-shopu putují automaticky do účetního systému Pohoda. Přenos běží na pozadí a doklady, které se z jakéhokoli důvodu nepodařilo odeslat, se opakovaně zkoušejí znovu - nikdo nemusí hlídat, jestli něco „nevypadlo”.
Výsledek
- Tři e-shopy s přibližně 1 050 produkty běží z jedné kódové základny
- Systémem prošlo přes 13 000 objednávek
- Objednávky rozepsané po velikostech se propisují správně do skladu i dokladů
- Slevové akce klient spouští a nastavuje sám, bez zásahu vývojáře
- Doklady tečou do Pohody automaticky, bez ručního přepisování

Klíčové funkce
- Sdílená Sage 11 šablona pro tři značky, s vlastním designem každého webu
- Konfigurátor produktů s převodem velikostí na reálné množství
- Editace konfigurace přímo z košíku
- Vlastní slevový engine s pravidly na kategorie i konkrétní produkty
- Automatický export objednávek a faktur do Pohody
- 21 obsahových sekcí pro stránky, 11 pro produkty - vše v administraci
- Napojení na dopravce, platební brány, Google Merchant a e-mailing
- SEO: strukturovaná data pro variabilní produkty, hezké URL variant, přesměrování při migraci starého e-shopu
Použité technologie