Migrace z PrestaShopu na Upgates: kombinace, moduly a URL
Majitelé PrestaShopu 1.6 a 1.7 řeší, jestli upgradovat na řadu 9, nebo odejít na pronájem. Ukážeme, jak data převést na Upgates a kde se PrestaShop a Upgates nejvíc liší.
PrestaShop byl dlouho první volbou pro e-shopy, které chtěly open source a vlastní kontrolu. Dnes na verzích 1.6 a 1.7 běží řada českých obchodů, které už nemají vývojáře a každá aktualizace je pro ně riziko. Stojí před volbou: upgradovat na aktuální řadu 9, nebo přejít na pronájem? Upgates je častá odpověď hlavně pro e-shopy s B2B zákazníky a vícejazyčným prodejem.
Projdeme, jak se rozhodnout, jak převést kombinace, vlastnosti a skupiny zákazníků a co udělat s moduly a URL. Obecnou přípravu na Upgates (tarif, testovací verze, API) shrnuje samostatný článek Migrace na Upgates — co je potřeba připravit.
Upgrade na řadu 9, nebo odchod na Upgates
K září 2026 je aktuální stabilní řada PrestaShop 9.1 a verze 9.2 je ve fázi release candidate. PrestaShop 9 vyžaduje PHP 8.1 a novější. Upgrade z 1.6 nebo 1.7 proto obvykle neznamená jen aktualizaci. Čeká vás nová šablona, výměna části modulů a testování celého nákupního procesu.
Upgates je naproti tomu SaaS. Hosting, aktualizace a bezpečnost řeší provozovatel. Všechny funkce jsou ve všech tarifech a tarify se liší kapacitou.
| Otázka | Spíš upgrade PrestaShopu | Spíš Upgates |
|---|---|---|
| Máte vlastního vývojáře? | Ano, a zná vaše moduly | Ne, nebo je drahý a pomalý |
| Kolik máte úprav jádra? | Hodně, vlastní logika | Minimum, standardní e-shop |
| Kde prodáváte? | Mnoho zemí, multistore | Hlavně Česko a Slovensko |
| B2B zákazníci? | Řešíte moduly na míru | Chcete ceníky a skupiny v základu |
| Kdo řeší server? | Máte hosting pod kontrolou | Nechcete to řešit |
Tarif: rozhoduje počet produktů a jazyků
Ceník Upgates k 9/2026 (měsíčně bez DPH): Bronze 450 Kč (100 produktů, 1 jazyk), Silver 1 150 Kč (1 000 produktů, 2 jazyky), Gold 1 750 Kč (5 000 produktů, 5 jazyků), Platinum 3 250 Kč (50 000 produktů, neomezeně jazyků). Aktuální ceník ověřte u poskytovatele.
Pro e-shopy z PrestaShopu jsou důležité dvě věci:
- Varianty se do limitu produktů nezapočítávají. Tričko v pěti barvách a čtyřech velikostech je pořád jeden produkt. PrestaShop s tisíci kombinací se tak často vejde do nižšího tarifu, než by čekal.
- Jazyky určují tarif stejně jako produkty. Vícejazyčný PrestaShop pro Česko, Slovensko a Německo potřebuje aspoň tři jazyky, tedy tarif Gold, i když má třeba jen 800 produktů.
Kombinace, vlastnosti a specifické ceny
Datový model obou platforem se liší. Mapování je proto potřeba navrhnout dřív, než začne import.
- Atributy a kombinace. Na Upgates vznikají varianty z parametrů. Nejdřív z atributových skupin PrestaShopu (Barva, Velikost) založíme parametry, pak každou kombinaci převedeme jako variantu s vlastním kódem, EAN, cenou, skladem a obrázkem.
- Vlastnosti (features). Co PrestaShop vede jako vlastnosti produktu, se na Upgates stává parametry pro filtraci v kategoriích. Bez nich nebudou fungovat filtry ani parametry ve feedech pro srovnávače.
- Specifické ceny a skupiny zákazníků. Slevy podle skupiny, množství nebo období navrhujeme jako ceníky Upgates. B2B výbava (ceníky, zákaznické skupiny, ověření DIČ) je na Upgates od nejnižšího tarifu. Postup rozebíráme v článku Migrace B2B ceníků a slevových skupin.
- Obrázky kombinací. Přiřazení obrázků k variantám kontrolujeme na vzorku po testovacím importu.
Data z PrestaShopu čteme přes Webservice API nebo z exportu databáze. Exportní modul kupovat nemusíte. Pro menší e-shopy existuje v Upgates Marketplace nástroj partnera, který převádí produkty, kategorie a uživatele z PrestaShopu 1.6 a 1.7 včetně přesměrování starých adres. U e-shopů s mnoha moduly a vlastní logikou ale výsledek vždycky vyžaduje ruční doladění.
Moduly: co je nahradí
PrestaShop stojí na modulech. Sepište všechny aktivní a u každého rozhodněte, čím ho nahradíte:
| Typický modul v PrestaShopu | Náhrada na Upgates |
|---|---|
| Dopravci (Zásilkovna, PPL, DPD) | Doplněk z Upgates Marketplace |
| Platební brána | Doplněk brány nebo vlastní platební řešení Upgates |
| Feedy pro Heureku, Zboží.cz, Google | Vestavěné exporty, zkontrolovat ID produktů |
| Velkoobchodní ceny | Ceníky a zákaznické skupiny v základu |
| Napojení na ERP přes Webservice | Doplněk ERP nebo vlastní napojení přes API |
| Moduly na míru | Změna procesu, nebo integrace přes API |
Vlastní napojení vede přes REST API Upgates. K 9/2026 jde o placený doplněk: základ 100 Kč měsíčně bez DPH plus balíčky po 1 000 požadavcích, aktuální ceník ověřte u poskytovatele. Integrace proto navrhujeme úsporně, například změnovou synchronizaci místo stahování celého katalogu.
Zákazníci a objednávky
Zákazníky převádíme podle e-mailu. Upgates je rozlišuje jako kontakt, zákazníka-osobu, nebo zákazníka-firmu, což se hodí pro B2B. Hesla jsou v PrestaShopu uložená jako hash, u verze 1.6 navíc s klíčem konkrétní instalace. S jejich převodem nepočítáme. Po spuštění zákazníkům pošleme e-mail s odkazem na nové heslo.
Historii objednávek zakládáme přes API, nebo ji archivujeme mimo e-shop. Rozsah domluvíme podle toho, k čemu historii potřebujete: reklamace, věrnostní program, přehled v zákaznickém účtu.
URL s ID a přesměrování
PrestaShop má ve výchozím nastavení adresy s číselným ID, například /7-nazev-produktu.html nebo /3-kategorie. Na Upgates se proto změní prakticky všechny URL. Výhoda: díky ID v adrese jde produkty párovat spolehlivě a automaticky.
Postup:
- Seznam všech indexovaných a navštěvovaných adres z crawleru, sitemapy a Search Console, u vícejazyčného e-shopu pro každý jazyk zvlášť.
- Párování produktů podle ID a kódu, kategorií a CMS stránek podle ID a ručně.
- Hromadný import přesměrování do Upgates: relativní stará adresa, nová adresa, kód 301.
- Test vzorku starých adres po spuštění a sledování chyb 404 v Search Console.
Podrobný postup najdete v článku 301 přesměrování při migraci.
Jak na to prakticky: checklist
- Máte spočítané náklady upgradu na řadu 9 i migrace na Upgates?
- Víte, kolik máte produktů (bez kombinací) a jazyků, a tedy který tarif potřebujete?
- Jsou atributové skupiny a vlastnosti namapované na parametry Upgates?
- Máte seznam modulů a náhradu pro každý z nich?
- Jsou specifické ceny a skupiny zákazníků navržené jako ceníky?
- Máte kompletní seznam URL včetně jazykových verzí?
Menší migrace u nás obvykle trvá 2–3 týdny, větší 4–8 týdnů. Publikované ceny: menší e-shop do 500 produktů od 25 000 Kč, rostoucí e-shop od 60 000 Kč, enterprise individuálně, bez DPH. Detaily najdete na stránce služby migrace z PrestaShopu na Upgates. Pošlete nám URL e-shopu a do 48 hodin dostanete nabídku včetně srovnání s upgradem.
Potřebujete s tím pomoct?