
W PrestaShop dodatkowe pola w zamówieniu wymagają modułu, bo żadne ustawienie nie dodaje pytania do procesu zamówienia. Darmowy plan Easy Checkout Fields dodaje na etapach checkoutu do trzech pól (tekst, lista, tak / nie, zgoda…), w PrestaShop od 1.7.6 do 9.1, i pokazuje odpowiedzi na karcie zamówienia oraz w e-mailach.
PrestaShop : ajouter un champ personnalisé à la commande (module gratuit)
Kanał Gekkode na YouTube publikuje kolejne filmy o AI i programowaniu.
Subskrybuj, aby wesprzeć kanałProces składania zamówienia w PrestaShop prosi o imię i nazwisko, adres, przewoźnika i metodę płatności. Gdy sklep potrzebuje czegoś więcej, na przykład kodu do domofonu, numeru zamówienia zakupowego, daty odbioru albo zgody do zaznaczenia, trzeba dodać pytanie w checkoucie, a żadne ustawienie PrestaShop na to nie pozwala.
Ten poradnik pokazuje, jak dodać w PrestaShop dodatkowe pola do zamówienia za pomocą Easy Checkout Fields, modułu Gekkode, w darmowym planie: pobranie, instalacja, utworzenie pola i odpowiedź w zamówieniu, ze zrzutami ekranu z testowego sklepu PrestaShop 9.1.
Jak dodać dodatkowe pole w PrestaShop, krok po kroku
Darmowy plan pozwala na trzy aktywne pola i sześć typów: krótki tekst, pole tekstowe, lista rozwijana, tak / nie, pole zgody i blok informacyjny. Każde pole umieszcza się przed jednym z czterech etapów procesu zamówienia albo po nim, a odpowiedź widać na karcie zamówienia w back office, na stronie potwierdzenia, na koncie klienta i w e-mailach dotyczących zamówienia. Moduł działa z PrestaShop od 1.7.6 do 9.1, na natywnym procesie zamówienia i motywie Classic. Darmowy plan nie wymaga klucza licencyjnego.
Poniższe zrzuty ekranu pochodzą z anglojęzycznego sklepu PrestaShop 9.1, z modułem w wersji 1.1.7 i darmowym planem.
1. Pobierz moduł
Na stronie Easy Checkout Fields wybierz plan Free i dodaj go do koszyka. Zamówienie kosztuje 0 € i nie wymaga karty płatniczej, ale trzeba założyć darmowe konto w marketplace. Plik ZIP pobierzesz potem w panelu klienta, w sekcji Moje licencje, przyciskiem Pobierz moduł.
2. Zainstaluj ZIP w PrestaShop
W back office otwórz Modules > Module Manager, kliknij Upload a module i upuść plik ZIP. Instalacja niczego nie zmienia w procesie zamówienia: klienci nic nie zobaczą, dopóki nie utworzysz i nie włączysz pola. Moduł trafia potem do menu Orders > Easy Checkout Fields.

3. Utwórz pole
W zakładce Fields kliknij New field. Główny blok prosi o etykietę widoczną dla klienta, typ pola, przykładowy tekst i opcjonalną podpowiedź. Na instrukcje dostawy dobrze sprawdzi się pole tekstowe:

Prawa kolumna ustala trzy rzeczy: czy pole jest aktywne i obowiązkowe, na którym etapie procesu zamówienia się pojawia (tutaj na etapie dostawy, po przewoźnikach) i gdzie potem będzie widać odpowiedź. W darmowym planie faktura PDF i dowód dostawy są wyszarzone.

Na potrzeby przykładu w ten sam sposób utworzono dwa kolejne pola: listę „How did you hear about us?” na początku danych osobowych i przełącznik tak / nie „This order is a gift” przed płatnością. Czwartego pola moduł już nie przyjmuje i wyświetla komunikat o limicie planu:

4. Sprawdź pole w procesie zamówienia
Klient widzi pole pod nagłówkiem „Additional information”, w wybranym miejscu. Tutaj pod przewoźnikami, obok natywnego pola wiadomości PrestaShop:

Lista rozwijana trafia na początek pierwszego etapu, jeszcze przed wyborem między zamówieniem jako gość a logowaniem:

5. Znajdź odpowiedź w zamówieniu
Po złożeniu zamówienia na jego karcie w back office pojawia się blok „Additional information” z etykietą każdego pola i odpowiedzią klienta:

Te same wiersze widać na stronie potwierdzenia, w szczegółach zamówienia na koncie klienta i w e-mailach, także w e-mailu o nowym zamówieniu wysyłanym do sprzedawcy:

Pełny poradnik z ustawieniami każdego typu pola znajdziesz w dokumentacji modułu.
Ograniczenia darmowego planu
Plan Free obejmuje jeden sklep i wystarcza na kilka pytań zadawanych wszystkim klientom. Ma przy tym takie ograniczenia:
- najwyżej trzy aktywne pola,
- brak pól daty, godziny, liczby, e-maila, telefonu, przycisków radio, wielokrotnego wyboru i przesyłania pliku,
- brak wyświetlania warunkowego: nie da się pokazać pola zależnie od przewoźnika, metody płatności, kraju czy innej odpowiedzi,
- brak odpowiedzi na fakturze PDF i dowodzie dostawy, brak eksportu CSV, brak poprawiania odpowiedzi z poziomu zamówienia.
Plan Pro znosi te ograniczenia za 2 € miesięcznie lub 19,20 € rocznie. Moduł jest sprawdzony na natywnym procesie zamówienia PrestaShop od 1.7.6 do 9.1 z motywem Classic. Motyw Hummingbird i PrestaShop 9.2 nie są jeszcze obsługiwane. Jednostronicowe moduły zamówień innych producentów i motywy, które przepisują proces zamówienia, nie zostały zweryfikowane. W takich sklepach przetestuj moduł najpierw na kopii strony.
Najczęstsze pytania
Czy pole może być obowiązkowe?
Tak, w każdym planie. Przełącznik Required field nie pozwala klientowi złożyć zamówienia bez odpowiedzi, o ile pole jest mu wyświetlane. Plan Pro dodaje obowiązek warunkowy, na przykład numer zamówienia zakupowego wymagany tylko przy płatności przelewem.
Czy pole pojawia się na fakturze?
W darmowym planie nie. Odpowiedź widać na karcie zamówienia, w e-mailach i na koncie klienta. Faktura PDF i dowód dostawy wymagają planu Pro.
Czy odpowiedzi klientów są obsługiwane zgodnie z RODO?
Do eksportu i usuwania danych klienta moduł korzysta z oficjalnego modułu RODO PrestaShop. We wszystkich planach oferuje też czyszczenie porzuconych koszyków i zaplanowaną anonimizację. Ustawienia opisuje dokumentacja.
Najważniejsze wnioski
- PrestaShop nie ma żadnego ustawienia, które dodaje pytanie do procesu zamówienia: potrzebny jest moduł.
- Darmowy plan Easy Checkout Fields dodaje do trzech pól (tekst, lista, tak / nie, zgoda…) w PrestaShop od 1.7.6 do 9.1, bez klucza licencyjnego.
- Odpowiedzi widać na karcie zamówienia, na stronie potwierdzenia, na koncie klienta i w e-mailach dotyczących zamówienia.
- Plan Pro dodaje pozostałe typy pól, wyświetlanie warunkowe, fakturę PDF i eksport CSV za 2 € miesięcznie lub 19,20 € rocznie.
Jeśli chcesz pójść dalej w temacie sklepu, nasz artykuł o MCP PrestaShop pokazuje, jak zarządzać katalogiem za pomocą agenta AI. A przy pisaniu etykiet i podpowiedzi przydadzą się dobre praktyki formularzy HTML, które dotyczą także pola w zamówieniu.



