PrestaShop 9.2 – co nowego? One Page Checkout i Ask AI
PrestaShop 9.2 – co nowego?
PrestaShop 9.2 został wydany 30 września 2026 roku. Nowa wersja skupia się przede wszystkim na usprawnieniu procesu zakupowego, rozbudowie możliwości sklepu oraz dalszej modernizacji zaplecza administracyjnego.
Najbardziej widoczną zmianą jest natywny One Page Checkout. Cały proces składania zamówienia może teraz odbywać się na jednej stronie. Do tego dochodzą Ask AI, czyli asystent dostępny bezpośrednio w panelu sklepu, oraz system Extra Properties do tworzenia dodatkowych pól danych.
PrestaShop kontynuuje również migrację kolejnych części Back Office do Symfony. Wersja 9.2 rozwija ponadto motyw Hummingbird i wprowadza kilka zmian ważnych dla twórców modułów oraz motywów.
Jeżeli dopiero rozważasz wybór silnika sklepu, warto zobaczyć także nasze porównanie darmowych platform e-commerce. W tym artykule skupiamy się już wyłącznie na zmianach w PrestaShop 9.2 i ich praktycznych konsekwencjach.
Warto wiedzieć: PrestaShop 9.2 jest wersją stabilną. Sklepy działające na PrestaShop 9.0.x lub 9.1.x mogą zostać zaktualizowane za pomocą modułu Update Assistant obsługującego tę wersję. Aktualizację sklepu produkcyjnego nadal warto jednak poprzedzić pełną kopią zapasową i testem na środowisku stagingowym.
Najważniejsze zmiany w PrestaShop 9.2
One Page Checkout – cały proces zamówienia na jednej stronie
Jedną z najważniejszych nowości w PrestaShop 9.2 jest natywny moduł ps_onepagecheckout. Pozwala on zastąpić klasyczny, wieloetapowy proces składania zamówienia widokiem zawierającym wszystkie najważniejsze elementy na jednej stronie.
Klient może w jednym miejscu uzupełnić dane kontaktowe i adres, wybrać dostawę oraz metodę płatności. Poszczególne sekcje odblokowują się wtedy, gdy sklep posiada już informacje potrzebne do ich wyświetlenia.
Zmiany adresu, przewoźnika i dostępnych metod płatności wykorzystują komunikację AJAX. Dzięki temu sklep może aktualizować odpowiednie części formularza bez przeładowywania całej strony.
One Page Checkout – przed i po
One Page Checkout nie włącza się automatycznie
Obecność modułu w PrestaShop 9.2 nie oznacza, że dotychczasowy checkout od razu znika. Administrator może wybrać układ One Page Checkout albo pozostać przy klasycznym rozwiązaniu.
Ustawienie jest dostępne w panelu administracyjnym w sekcji związanej z wyglądem i checkoutem. Dzięki temu można przetestować nowy wariant, a w razie problemów wrócić do dotychczasowego procesu.
W sklepach wykorzystujących multistore konfigurację ustawia się osobno dla poszczególnych sklepów. Pozwala to wdrożyć nowy checkout tylko w wybranej części środowiska.
Trzeba sprawdzić moduły płatności, dostawy i motyw
Checkout jest jednym z miejsc najmocniej powiązanych z zewnętrznymi modułami. Dotyczy to przede wszystkim płatności, przewoźników, modyfikacji koszyka oraz niestandardowych elementów formularza zamówienia.
PrestaShop zachował wiele istniejących hooków, a dla nowego mechanizmu dodał również odpowiednie punkty integracyjne. Nie oznacza to jednak automatycznej zgodności każdego rozszerzenia.
Przed włączeniem One Page Checkout w działającym sklepie warto przeprowadzić pełne zamówienie testowe. Należy sprawdzić przynajmniej konto gościa, kilka metod dostawy, wszystkie aktywne płatności oraz scenariusz z osobnym adresem rozliczeniowym.
Podobnej kontroli wymaga motyw. Moduł dostarcza własne szablony i jest przygotowany do współpracy z Hummingbird. Niestandardowe motywy i rozwiązania bazujące na innych strukturach mogą wymagać dostosowania szablonów checkoutu.
Ask AI – asystent AI w panelu PrestaShop
Drugą istotną zmianą jest Ask AI. To asystent konwersacyjny działający bezpośrednio w Back Office PrestaShop.
Administrator może zadawać pytania dotyczące danych sklepu przy użyciu naturalnego języka. Mechanizm może również inicjować działania związane ze sklepem. Przed ich wykonaniem użytkownik otrzymuje możliwość zatwierdzenia operacji.
Ask AI korzysta z PrestaShop MCP Server. Rozwiązanie nie jest ograniczone do jednego dostawcy modelu. Administrator wybiera obsługiwany system AI i podłącza własny klucz API.
Jak działa Ask AI w PrestaShop 9.2
Co Ask AI zmienia w praktyce?
Najważniejszą zmianą nie jest samo umieszczenie czatu w panelu. Istotne jest połączenie asystenta z rzeczywistymi danymi sklepu oraz mechanizmami pozwalającymi wykonywać określone operacje.
Może to ograniczyć konieczność przechodzenia przez wiele ekranów podczas wyszukiwania informacji. Ostateczne możliwości zależą jednak od zakresu funkcji udostępnianych przez PrestaShop oraz użytego dostawcy AI.
W środowisku produkcyjnym warto również zwrócić uwagę na sposób przetwarzania danych przez wybranego dostawcę. Szczególne znaczenie ma to w sklepach, w których system operuje na informacjach dotyczących klientów i zamówień.
Ask AI jest częścią dystrybucji PrestaShop Classic.
Extra Properties – dodatkowe pola bez przebudowy podstawowych tabel
PrestaShop 9.2 wprowadza także Extra Properties. Jest to natywny mechanizm dodawania dodatkowych danych do istniejących obiektów sklepu.
Dotyczy to między innymi produktów, kombinacji, klientów oraz zamówień. Dodatkowe pole może służyć na przykład do zapisania wewnętrznego identyfikatora z systemu ERP, dodatkowej informacji o produkcie albo danych wykorzystywanych tylko w konkretnym sklepie.
Wcześniej takie rozszerzenia często wymagały tworzenia dodatkowych tabel i samodzielnej obsługi powiązań albo stosowania override’ów. Extra Properties zapewnia wspólny mechanizm obsługiwany przez rdzeń PrestaShop.
Extra Properties w PrestaShop 9.2
Obsługa wielu sklepów, języków i Admin API
Każda właściwość może posiadać określony typ danych, wartość domyślną i reguły walidacji. System obsługuje również pola zależne od języka oraz konkretnego sklepu w konfiguracji multistore.
Zarejestrowane właściwości mogą być udostępniane w formularzach i tabelach Back Office, w części sklepu widocznej dla klienta oraz przez Admin API. Administrator może też tworzyć własne pola bezpośrednio z poziomu sekcji Advanced Parameters > Extra Properties.
PrestaShop przechowuje takie dane w dedykowanych tabelach typu _extra. Poszczególne właściwości otrzymują rzeczywiste kolumny SQL. Mogą więc korzystać między innymi z indeksów i typów danych bazy.
Dane Extra Properties są również ładowane dopiero wtedy, gdy aplikacja ich potrzebuje. Ogranicza to niepotrzebne zapytania w miejscach, które z dodatkowych informacji nie korzystają.
Warto wiedzieć: dokumentacja deweloperska PrestaShop 9.2 nadal oznacza kod Extra Properties jako @experimental. Twórcy rozbudowanych modułów powinni więc śledzić dokumentację kolejnych wydań 9.2.x, zwłaszcza przed budowaniem krytycznych integracji wokół tego API.
Dalsza migracja panelu administracyjnego do Symfony
PrestaShop od kilku wydań stopniowo zastępuje starsze elementy panelu rozwiązaniami opartymi na Symfony. W wersji 9.2 kolejny zestaw stron Back Office otrzymał nową implementację.
Dotyczy to między innymi:
- zarządzania krajami,
- zwrotów towarów,
- przypisywania modułów do hooków,
- sekcji Quick Access,
- tłumaczeń treści wiadomości e-mail,
- reguł podatkowych.
Te wersje stron znajdują się za tzw. feature flags. Administrator może aktywować je osobno w sekcji Advanced Parameters > New & Experimental Features.
Ma to znaczenie szczególnie dla twórców modułów. Zmiana zaplecza danej strony może ujawnić problemy w dodatkach, które mocno ingerują w starszą strukturę panelu.
Hummingbird 2.1.2 i nowe skalowanie miniaturek
Trzy sposoby dopasowania obrazu do miniatury
PrestaShop 9.2 rozszerza również mechanizm generowania miniaturek. Dla typu obrazu można wybrać sposób, w jaki zdjęcie zostanie dopasowane do docelowych wymiarów.
- Fit – całe zdjęcie mieści się w miniaturze, a niewykorzystany obszar pozostaje pusty.
- Crop – obraz wypełnia cały obszar miniatury, a wystające fragmenty są przycinane.
- Bound – zachowywane są proporcje obrazu, a wskazane wymiary stanowią maksymalną granicę.
Zmiana może przydać się przede wszystkim tam, gdzie sklep korzysta z różnych proporcji zdjęć produktów, marek i innych materiałów graficznych.
Hummingbird 2.1.2
W pakiecie z PrestaShop 9.2 znajduje się również Hummingbird 2.1.2. Aktualizacja domyślnego motywu przynosi poprawki checkoutu i zamówień, zmiany związane z dostępnością oraz kilka usprawnień stron produktów i sklepów.
Nowa wersja korzysta również z mechanizmu dopasowywania miniaturek. Przykładem jest typ obrazu przeznaczony dla logo producenta na stronie produktu, który może ograniczyć niepotrzebne puste przestrzenie wokół grafiki.
Dla typowego właściciela sklepu techniczne wymagania związane z budowaniem Hummingbird ze źródeł nie mają znaczenia. Deweloperzy kompilujący motyw samodzielnie powinni jednak zwrócić uwagę, że w wydaniu 2.1.2 proces ten wymaga Node.js 24 i npm 11.
PrestaShop 9.2 a hosting i PHP
Nowe funkcje nie zmieniają podstawowego modelu działania PrestaShop. Nadal jest to aplikacja PHP korzystająca intensywnie z bazy danych, dlatego przed aktualizacją trzeba sprawdzić zgodność środowiska serwerowego.
Oficjalny komunikat dotyczący PrestaShop 9.2 wskazuje obsługę PHP od wersji 8.1 do 8.5. Dokumentacja dla PrestaShop 9 rekomenduje obecnie PHP 8.5. Jeśli rozważasz tę wersję, zobacz także nasze omówienie PHP 8.5 wraz z testem wydajności.
Sklepy pozostające na PHP 8.4 również mieszczą się w zakresie obsługiwanym przez PrestaShop 9.2. Najważniejsze zmiany tej wersji opisaliśmy w artykule PHP 8.4 – co nowego? Test wydajności.
Wymagania PrestaShop 9 wskazują również minimum MySQL 5.7 lub MariaDB 10.2. Projekt rekomenduje ustawienie memory_limit PHP na co najmniej 512 MB.
Jeśli planujesz równocześnie zmianę wersji PHP, sprawdź również nasz artykuł o aktualnych wydaniach PHP 8.2–8.5. Aktualizacja samego PrestaShop i zmiana głównej wersji PHP to dwie odrębne operacje, dlatego bezpieczniej testować je etapami.
Wymagania i przygotowanie hostingu dla PrestaShop 9.2
Czy One Page Checkout zmniejsza obciążenie serwera?
Nie należy automatycznie zakładać, że przeniesienie checkoutu na jeden ekran zmniejszy wykorzystanie CPU, pamięci lub bazy danych. Jedna strona nie oznacza jednej operacji wykonywanej po stronie serwera.
Nowy checkout aktualizuje część danych asynchronicznie. Zmiana adresu może spowodować ponowne ustalenie dostępnych przewoźników, a wybór dostawy może wpłynąć na dostępne płatności i podsumowanie zamówienia.
Najważniejszą korzyścią One Page Checkout jest więc zmiana sposobu obsługi procesu zakupowego przez klienta. Ewentualny wpływ na wydajność konkretnego sklepu trzeba oceniać na podstawie jego modułów, motywu, liczby integracji oraz konfiguracji serwera.
Extra Properties a baza danych
W przypadku Extra Properties warto zwrócić uwagę na sposób przechowywania danych. PrestaShop nie zapisuje wszystkich dodatkowych wartości w jednej uniwersalnej tabeli typu klucz-wartość.
System tworzy dedykowane tabele i typed SQL columns dopiero wtedy, gdy dane rozszerzenie jest potrzebne. Dokumentacja przewiduje również możliwość indeksowania pól oraz ich leniwe ładowanie.
Takie rozwiązanie daje deweloperom większą kontrolę nad zapytaniami. Nie oznacza jednak, że dowolna liczba dodatkowych pól pozostanie obojętna dla wydajności. Projektując rozbudowane integracje, nadal trzeba zwracać uwagę na strukturę zapytań, indeksy i ilość danych.
Jak bezpiecznie zaktualizować sklep do PrestaShop 9.2?
PrestaShop wskazuje, że sklepy działające na wersji 9.0.x lub 9.1.x mogą przejść na 9.2 za pomocą Update Assistant. Wersja 7.6.6 tego modułu otrzymała pełną obsługę PrestaShop 9.2.
Nie oznacza to jednak, że warto rozpoczynać aktualizację bez wcześniejszych przygotowań. W sklepie internetowym problem z jednym modułem płatności lub dostawy może mieć znacznie większe konsekwencje niż drobny błąd wizualny na zwykłej stronie.
Przed aktualizacją warto:
- wykonać pełną kopię plików i bazy danych,
- odtworzyć sklep w środowisku testowym lub stagingowym,
- sprawdzić zgodność używanego motywu z PrestaShop 9.2,
- zweryfikować moduły płatności, przewoźników i integracje zewnętrzne,
- przeprowadzić pełny proces zakupowy po aktualizacji,
- sprawdzić logowanie klientów, e-maile, zamówienia, faktury i zwroty.
Po aktualizacji warto także przejrzeć stan modułów. Oficjalna dokumentacja zaleca sprawdzenie front office oraz wykonanie testowego zamówienia przed wyłączeniem trybu konserwacji.
Warto wiedzieć: Update Assistant nie umożliwia przejścia z wersji Beta lub RC PrestaShop 9.2 bezpośrednio do finalnego wydania 9.2.0. Dla takich instalacji projekt zaleca świeżą instalację wersji stabilnej.
Czy warto przejść na PrestaShop 9.2?
PrestaShop 9.2 przynosi więcej niż typowy pakiet niewielkich poprawek. One Page Checkout bezpośrednio wpływa na proces składania zamówienia, a Extra Properties zmienia sposób tworzenia wielu niestandardowych rozszerzeń sklepu.
Ask AI otwiera natomiast nowy sposób pracy z panelem i danymi sklepu. Funkcja będzie szczególnie interesująca tam, gdzie administratorzy chcą wykorzystywać narzędzia AI bez budowania osobnego interfejsu dla każdego rozwiązania.
Nie ma jednak potrzeby aktualizowania sklepu produkcyjnego bez testów tylko po to, aby jak najszybciej korzystać z nowych funkcji. W e-commerce zgodność płatności, wysyłki, motywu i integracji biznesowych ma pierwszeństwo przed samą dostępnością najnowszej wersji.
Dotyczy to szczególnie sklepów z rozbudowanym checkoutem albo dużą liczbą niestandardowych modułów. W takim przypadku środowisko stagingowe pozwala sprawdzić PrestaShop 9.2 bez ryzyka przerwania sprzedaży.
Podsumowanie
PrestaShop 9.2 to istotna aktualizacja przede wszystkim dla właścicieli sklepów, którzy chcą uprościć checkout, oraz deweloperów tworzących bardziej rozbudowane integracje.
One Page Checkout daje natywną alternatywę dla wieloetapowego procesu zamówienia. Ask AI przenosi obsługę asystenta do Back Office, a Extra Properties zapewnia wspólny mechanizm przechowywania dodatkowych danych związanych z produktami, klientami czy zamówieniami.
Przed aktualizacją warto jednak potraktować kompatybilność jako najważniejszy punkt całej operacji. Kopia zapasowa, staging i pełne testy zamówienia pozostają szczególnie istotne w przypadku sklepów korzystających z wielu modułów płatności, dostawy lub własnych modyfikacji.
Jeżeli utrzymujesz sklep PrestaShop i szukasz środowiska przygotowanego pod e-commerce, możesz sprawdzić również hosting JCHOST dla Magento i PrestaShop.
Odbieramy telefony, odpisujemy na maile, nie ukrywamy kosztów, a dodatkowo oferujemy najszybsze pakiety hostingowe na rynku. Uważasz, że to zwroty marketingowe? Sprawdź sam/a!
Jeśli nie będziesz zadowolony/a, zwrócimy Ci pieniądze.
Twoje strony i sklepy przeniesiemy za darmo!
Jeżeli masz jakiekolwiek pytania, skontaktuj się z nami! Kliknij tutaj.
Chcesz dowiedzieć się o nas trochę więcej? Przejdź na stronę JCHost.pl.
