PrestaShop: aktualizacja do 9 czy nowa platforma
PrestaShop 1.7 nie dostaje już poprawek, a aktualizacja do 8.2 lub 9 bywa droższa, niż sugeruje słowo „aktualizacja”. Zanim zlecisz którąkolwiek drogę, policzymy obie: koszt, ryzyko i to, czego sklep nie potrafi dziś, a będzie musiał potrafić jutro.
Aktualizacja jest pełnoprawnym wynikiem tej rozmowy. Migrację proponujemy tylko wtedy, gdy rachunek ją uzasadnia.
Co się dzieje z twoją wersją
Decyzja zaczyna się od numeru wersji, bo od niego zależy, czy sklep dostaje poprawki bezpieczeństwa i czy moduły mają jeszcze aktualizacje. Stan według komunikatów projektu PrestaShop, sprawdzony w październiku 2026.
| Wersja | Status | Co to znaczy dla sklepu |
|---|---|---|
| 1.6 i starsze | Bez wsparcia od lat | Brak poprawek bezpieczeństwa, stare PHP, moduły bez aktualizacji. Sklep z danymi klientów nie powinien na tym działać. |
| 1.7.8 | Bez wsparcia od wydania 9.0 w czerwcu 2025 | Od wersji 8.0 dostawała tylko poprawki bezpieczeństwa. Teraz nie dostaje żadnych. |
| 8.2 | Wsparcie rozszerzone do wydania 10.0 | Tylko błędy krytyczne i bezpieczeństwo. Bezpieczna przystań na kilka kwartałów, nie plan na lata. |
| 9.x | Aktywnie rozwijana | PHP 8.1 do 8.4, Symfony 6.4. Moduły i motyw spod 1.7 często wymagają przepisania. |
Kiedy aktualizacja wystarczy
Jeśli poniższe zdania opisują twój sklep, nie potrzebujesz nas. Zleć aktualizację sprawdzonemu wykonawcy PrestaShop i wróć, gdy sklep zacznie blokować sprzedaż.
- Sklep sprzedaje standardowo: katalog, koszyk, płatności, dostawa, bez cen per klient i bez kont firmowych.
- Kluczowe moduły mają wersje na PrestaShop 8.2 lub 9, a ich autorzy nadal je rozwijają.
- Motyw jest standardowy albo niewielki, więc przeniesienie go na nową gałąź jest tańsze niż nowy storefront.
- Integracja z ERP, Baselinkerem i przewoźnikami działa i ma konektor na nową wersję.
- Masz kogoś, kto zrobi aktualizację na kopii, przetestuje logowanie klientów i dopiero potem dotknie produkcji.
Kiedy aktualizacja nie rozwiąże problemu
Gdy rozpoznajesz dwa lub więcej z tych punktów, aktualizacja kupuje czas, ale nie rozwiązuje problemu. Wtedy liczymy drugą drogę.
- Rabaty per klient. Grupy klientów dają jeden procent na grupę, a przy kilku grupach liczy się grupa domyślna. Rabat zależny od obrotu klienta z zeszłego roku wymaga modułu, który i tak przepisujecie przy każdej dużej aktualizacji.
- Konta firmowe. Tryb B2B dodaje pola firmy i limit kupiecki, ale nie wprowadza ról: kto zamawia, kto akceptuje, kto widzi faktury.
- Integracja z ERP. Jeśli konektor do Subiekta, Comarch albo enova decyduje o tym, na której wersji PrestaShop stoisz, to konektor rządzi sklepem, a nie odwrotnie.
- Hasła i dane klientów. Przy czystej instalacji nowej wersji i imporcie danych hasła działają tylko wtedy, gdy przeniesie się klucz instalacji. Da się to zrobić, ale trzeba to zaplanować, a nie odkryć w dniu startu.
- Dwa sklepy. Osobny sklep B2B i B2C na dwóch instalacjach PrestaShop to dwa katalogi, dwa zestawy modułów i podwójna praca przy każdej zmianie.
Jak liczymy obie drogi
Na rozmowie zbieramy pięć rzeczy: wersję PrestaShop i PHP, listę modułów z ich statusem na nowej gałęzi, integracje (ERP, płatności, przewoźnicy, marketplace), liczbę produktów i klientów oraz jedną zmianę, której sklep dziś nie potrafi.
Aktualizację liczymy jako: praca wykonawcy, nowe wersje płatnych modułów, przeniesienie motywu i testy na kopii. Migrację liczymy jako: nowy sklep na naszej podstawie z Medusą, przeniesienie danych i adresów URL, integracje i utrzymanie przez 24 miesiące. Obie kwoty dostajesz w tym samym układzie.
Wynikiem rozmowy jest jedno z trzech: aktualizuj, migruj albo zostaw na 8.2 i wróć do tematu za rok. Każde z nich jest w porządku.
Jak wygląda przeniesienie z PrestaShop na Medusę
Jeśli rachunek wskazuje migrację, prowadzimy ją według tych zasad.
- Produkty, kombinacje, kategorie, zdjęcia, klienci, adresy i historia zamówień idą z bazy PrestaShop przez próbną migrację na kopii. Różnice widać przed startem, nie po.
- Adresy URL mapujemy jeden do jednego, z przekierowaniami 301 dla kategorii, produktów i stron CMS. Po starcie porównujemy indeksację ze stanem sprzed migracji.
- Hasła klientów przenosimy, gdy da się to zrobić bezpiecznie. Jeśli nie, projektujemy wygodne ustawienie nowego hasła przy pierwszym logowaniu.
- Rabaty i ceny specyficzne odtwarzamy jako cenniki per klient albo grupę w Medusie, a reguły, które były obejściem, upraszczamy.
- Integrację z ERP uruchamiamy równolegle do starego sklepu i testujemy na prawdziwych zamówieniach, zanim przełączymy domenę.
Pytania o PrestaShop
Czy PrestaShop 1.7 jest jeszcze bezpieczny?
Gałąź 1.7.8 dostawała wyłącznie poprawki bezpieczeństwa od wydania wersji 8.0 w 2022 roku, a od wydania PrestaShop 9.0 w czerwcu 2025 nie jest już utrzymywana. Sklep na 1.7 przechowujący dane klientów działa bez poprawek bezpieczeństwa, więc samo pozostawienie go nie jest neutralną decyzją.
Ile kosztuje aktualizacja PrestaShop do 9?
Zależy od liczby i stanu modułów, motywu oraz wersji PHP na serwerze. Mały sklep ze standardowym motywem i kilkoma modułami aktualizuje się za niewielką kwotę, sklep z własnym motywem, płatnymi modułami i integracją z ERP wymaga przepisania części z nich. Nie podajemy widełek, bo bez listy modułów każda kwota byłaby zgadywaniem. Na rozmowie pomagamy ją policzyć.
Czy da się przejść z 1.7 od razu na 9?
Technicznie tak, przez Update Assistant albo czystą instalację z importem danych. W praktyce przeskok przez dwie wersje główne oznacza zmianę PHP (minimum 8.1) i Symfony (6.4), więc moduły i motyw spod 1.7 trzeba sprawdzić jeden po drugim. Zawsze najpierw na kopii.
Czy musimy przenosić cały sklep naraz?
Nie. Częsty scenariusz to zostawienie sklepu B2C na PrestaShop 8.2 i zbudowanie platformy B2B na Medusie obok niego, ze wspólną integracją z ERP. Migracja B2C przychodzi później albo wcale.
Co z modułami, których używamy?
Spisujemy je i dzielimy na trzy grupy: te, które mają wersję na nową gałąź, te, które trzeba zastąpić, i te, z których nikt już nie korzysta. Zwykle trzecia grupa jest większa, niż się wydaje.
Zanim zlecisz aktualizację, policzmy obie drogi.
Przygotuj wersję PrestaShop, listę kluczowych modułów i jedną zmianę, której sklep dziś nie potrafi. W 20 minut powiemy, czy wystarczy aktualizacja.
