PrestaShop 9.2 to wydanie, które wprowadziło natywny one page checkout — funkcję, o którą sklepy od lat walczyły modułami. Zamówienie na jednej stronie włącza się teraz w panelu administracyjnym, bez instalowania dodatków i modyfikowania motywu, a sklep może w każdej chwili wrócić do klasycznego, czterostronicowego procesu. Dla sklepów na PrestaShop 8.x i 9.x to najprostsza droga do skrócenia ścieżki zakupowej; dla sklepów na 1.7 — sygnał, że warto zaplanować aktualizację.
Najważniejsze: PrestaShop 9.2 wprowadza natywny one page checkout włączany w panelu (Design > Checkout), z możliwością powrotu do klasycznego procesu. Linia 9.x wymaga PHP 8.1+, a aktualizację poprzedza audyt modułów i motywu. Koszt migracji z 1.7 lub 8.x to zwykle 2 000–8 000 zł netto, zależnie od liczby modyfikacji — a w pakiecie można od razu odchudzić checkout i wdrożyć płatności ekspresowe.
Co nowego w PrestaShop 9.2?
Najważniejsza zmiana to natywny one page checkout (OPC). Wcześniej sklep, który chciał zamówienia na jednej stronie, musiał kupić moduł OPC albo zlecić modyfikację motywu — z całym bagażem kompatybilności przy każdej aktualizacji. W 9.2 to funkcja platformy.
- One page checkout w standardzie — układ całego procesu (dane, dostawa, płatność) na jednej stronie, włączany w Design > Checkout.
- Powrót do klasycznego procesu jednym przełącznikiem — sklep może porównać oba warianty, zmierzyć konwersję i wybrać lepszy, bez przebudowy sklepu.
- Spójność z motywem — natywny OPC dziedziczy style motywu, więc nie wymaga osobnego projektowania.
- Aktualizacje po stronie platformy — poprawki i rozwój OPC dostarcza producent, a nie dostawca modułu.
To zmienia kalkulację dla sklepów rozważających skrócenie checkoutu: zamiast budżetu na moduł i jego utrzymanie, wystarczy aktualizacja do 9.2 i włączenie opcji. Szczegóły wdrożenia OPC opisuję w artykule one page checkout w PrestaShop.
PrestaShop 9.x — kierunek rozwoju platformy
Linia 9.x to stopniowa modernizacja platformy: nowsze wersje PHP, nowoczesne zaplecze Symfony, rozwój nowego API administracyjnego i porządki w starym kodzie. Dla sklepu liczą się trzy praktyczne konsekwencje.
- Wymagania PHP — PrestaShop 9.x wymaga PHP 8.1 lub nowszego; to jednocześnie okazja do zyskania wydajności i bezpieczeństwa (o tym w artykule optymalizacja PrestaShop).
- Nowe Admin API — nowoczesny interfejs do integracji z systemami zewnętrznymi (ERP, WMS, marketplace'y); stary Webservice działa dalej, ale nowe integracje warto planować na nowym API (PrestaShop API).
- Zmiany w ekosystemie modułów — część starych modułów wymaga aktualizacji, część nie będzie wspierać 9.x wcale; audyt modułów to pierwszy krok każdej migracji (moduły i modyfikacje PrestaShop).
Jak włączyć natywny one page checkout w PrestaShop 9.2?
Włączenie jest proste — cała praca polega na sprawdzeniu, czy sklep jest gotowy.
- Zaktualizuj PrestaShop do 9.2 — na kopii sklepu, po audycie modułów i motywu (kolejność opisuję niżej).
- Wejdź w Design > Checkout — w panelu administracyjnym znajdziesz ustawienie układu procesu zamówienia.
- Wybierz układ one page checkout — zamiast klasycznego, czterostronicowego procesu.
- Sprawdź zgodność modułów checkoutu — dodatki modyfikujące koszyk (pola dodatkowe, moduły dostawy, bramki płatności) muszą działać w nowym układzie.
- Przetestuj ścieżkę end-to-end — zamówienie gościa i klienta, każda metoda dostawy i płatności, maile, faktury, stany magazynowe.
- Zmierz konwersję przed i po — zdarzenia GA4 i lejek w Explorations pokażą, czy OPC realnie skraca ścieżkę.
Jeśli któryś moduł nie współpracuje z OPC, masz dwie drogi: aktualizacja modułu do wersji wspierającej nowy układ albo pozostanie przy klasycznym procesie i skrócenie ścieżki innymi metodami (ekspresowe płatności, przycisk „Kup teraz" — zobacz express checkout w PrestaShop).
Kiedy aktualizować do 9.x?
Trzy sygnały, że warto zaplanować aktualizację.
- Sklep na PrestaShop 1.6 — platforma bez wsparcia producenta to ryzyko bezpieczeństwa i rosnące koszty utrzymania; aktualizacja jest kwestią czasu, nie wyboru.
- Sklep na 1.7 lub wczesnym 8.x — brak nowych funkcji checkoutu i ograniczone wsparcie modułów; przy okazji większego wdrożenia warto połączyć je z aktualizacją.
- Potrzeba OPC albo nowego API — jeśli planujesz one page checkout albo integrację ERP przez nowe Admin API, aktualizacja jest naturalnym pierwszym krokiem.
Odwrotnie — sklep na stabilnym 8.x z działającym ekosystemem modułów nie musi aktualizować „na już". Decyzję warto oprzeć na audycie, nie na dacie wydania.
Migracja do 9.2 krok po kroku
Aktualizacja to projekt, nie kliknięcie. Sprawdzona kolejność.
- Kopia sklepu — pełna kopia bazy i plików na środowisku testowym; migracja na produkcji bez kopii to hazard.
- Audyt modułów i motywu — lista modułów z wersjami, które wspierają 9.x; modyfikacje w motywie (child theme, nadpisania) do przepisania.
- Wersja PHP — środowisko musi mieć PHP 8.1+ (docelowo nowsze), z rozszerzeniami wymaganymi przez PrestaShop.
- Aktualizacja na kopii — modułem 1-Click Upgrade albo procesem przygotowanym przez wykonawcę; po drodze wersja po wersji, nie skokowo.
- Testy funkcjonalne — zamówienia (gość, klient, ekspres), płatności, dostawy, maile, faktury, integracje (InPost, Baselinker, marketplace'y).
- Przełączenie i obserwacja — publikacja, monitoring błędów, porównanie konwersji i wydajności przed/po.
Realistyczny czas dla typowego sklepu to 3–10 dni roboczych, zależnie od liczby modyfikacji. Przy sklepach z wieloma integracjami projekt potrafi rozciągnąć się do 2–3 tygodni — głównie przez testy. Proces opisałem szerzej w artykule wdrożenia PrestaShop.
Ile kosztuje aktualizacja do PrestaShop 9.2?
| Zakres | Koszt (netto) |
|---|---|
| Audyt modułów i motywu pod 9.x | 800–2 000 zł |
| Aktualizacja 8.x → 9.x (bez modyfikacji) | 2 000–4 000 zł |
| Aktualizacja 1.7 → 9.x z modyfikacjami motywu | 4 000–8 000 zł |
| Aktualizacja z 1.6 (migracja danych i modułów) | od 6 000 zł |
| Włączenie i konfiguracja natywnego OPC | w ramach aktualizacji |
| Wdrożenie ekspresów płatności przy okazji | 500–2 000 zł |
Aktualizacja bez planu optymalizacji to stracona okazja — przy okazji migracji najtaniej wdrożyć zmiany, które i tak wymagają testów: one page checkout, ekspresowe płatności i odchudzenie formularzy.
Ryzyka i pułapki
- Moduły bez wsparcia 9.x — najczęstszy hamulec migracji; sprawdź każdy moduł przed rozpoczęciem, nie w trakcie.
- Modyfikacje w rdzeniu i motywie — nadpisania plików rdzenia przepadają przy aktualizacji; przenieś je do child theme albo modułu.
- Pominięte testy płatności — bramka działająca „na oko" po aktualizacji to gwarancja problemów na produkcji; testuj każdą metodę osobno.
- Aktualizacja bez kopii — jak każda migracja, bez rollbacku.
- OPC włączony bez pomiaru — włącz OPC i porównaj konwersję z klasycznym procesem; nie zakładaj z góry, że nowy układ jest lepszy dla twojego asortymentu.
Źródła i narzędzia
- PrestaShop Build — Introducing One Page Checkout in PrestaShop 9.2
- PrestaShop — dokumentacja i wymagania systemowe
- PrestaShop — native one-page checkout module (GitHub)
- PrestaShop Addons — moduły
Najczęściej zadawane pytania
Co nowego w PrestaShop 9.2?
Najważniejsza zmiana to natywny one page checkout — zamówienie na jednej stronie włączane w panelu (Design > Checkout), z możliwością powrotu do klasycznego, czterostronicowego procesu. Wcześniej taki układ wymagał modułu albo modyfikacji motywu.
Czy one page checkout w 9.2 jest domyślnie włączony?
Nie — sklep wybiera układ procesu zamówienia w panelu (Design > Checkout). Domyślnie działa klasyczny proces; OPC włącza się jednym ustawieniem, a porównanie obu wariantów na własnym ruchu to najlepszy sposób wyboru.
Czy warto aktualizować z PrestaShop 1.7 do 9.2?
Zwykle tak, ale decyzję oprzyj na audycie: jeśli moduły mają wsparcie 9.x, a sklep planuje zmiany w checkoucie albo integracjach, aktualizacja zwraca się szybciej niż kolejne łatanie starej wersji. Sklep na stabilnym 8.x może poczekać, jeśli niczego nie potrzebuje.
Czy moduły z 1.7 i 8.x działają na 9.2?
Część działa, część wymaga aktualizacji, a część nie będzie wspierać 9.x wcale. Przed migracją zrób listę modułów i sprawdź deklarowane wsparcie; modyfikacje w rdzeniu i motywie trzeba przepisać do child theme albo modułu.
Ile trwa aktualizacja do PrestaShop 9.2?
Dla typowego sklepu 3–10 dni roboczych, licząc audyt, aktualizację na kopii i testy. Sklepy z wieloma integracjami i modyfikacjami motywu potrzebują 2–3 tygodni — większość czasu pochłaniają testy, nie sama aktualizacja.
Czy 9.2 wymaga nowszej wersji PHP?
Tak — linia PrestaShop 9.x wymaga PHP 8.1 lub nowszego. To okazja do odzyskania wydajności: nowsze PHP jest szybsze i dłużej wspierane bezpieczeństwem, co przy okazji obniża koszty hostingu.
👉 Planujesz aktualizację do PrestaShop 9.2? Zobacz, jak wygląda wdrożenie i rozwój sklepów PrestaShop w mojej ofercie: audyt modułów, migracja, one page checkout i ekspresowe płatności. Napisz przez formularz kontaktowy lub na kontakt@informatix.com.pl.
👉 Porządkujesz checkout? Sprawdź artykuły one page checkout w PrestaShop, express checkout w PrestaShop i optymalizacja checkoutu w PrestaShop.
📖 Zobacz również: wdrożenia PrestaShop, moduły i modyfikacje PrestaShop oraz wsparcie PrestaShop.