- moduł przepisany kompletnie pod zgodność tylko z nowymi Prestashop-ami od 1.7.x, 8.x do 9.x, dodano nowe zabezpieczenia (limit wysyłanych mail per x czasu, honeypot)
Formularz zapytania i obsługa zgłoszeń
Klient może zapytać o produkt przed zakupem. W panelu sklepu porządkujesz zgłoszenia, ich statusy i notatki; to pomoc w obsłudze zainteresowania, a nie automatyczny dowód sprzedaży lub kwalifikowanego leada.
- Zakres produktów. Wybierasz obsługę wszystkich kwalifikujących się produktów albo produktów wskazanych w panelu. Dodatkowy warunek może ograniczyć przycisk do ceny ukrytej lub równej zero. Widoczność zależy także od aktywności produktu, sklepu, hooka i motywu.
- Pola i wygląd. Konfiguracja obejmuje dane kontaktowe, dane firmy, wariant i wiadomość oraz tekst przycisku, tytuł i opis formularza. Dobierz pola do potrzeb obsługi; sprawdź komunikaty błędów i wymagania wybranej konfiguracji.
- Miejsce formularza. Dostępnych jest sześć pozycji hooków, w tym własna pozycja w motywie. Modal wymaga zgodnej obsługi Bootstrap; niestandardowy szablon może wymagać integracji.
- Wiadomości i Obsługa klienta. E-mail do sklepu, wiadomość do klienta oraz tworzenie wątku są zależne od ustawień i poprawnych danych. Sprawdź osobno zapis zgłoszenia, utworzenie wątku i dostarczenie wiadomości. Status „odpowiedziane” nie jest potwierdzeniem zakupu.
- Panel zapytań. Lista, filtrowanie, statusy, notatki, eksport CSV i statystyki pomagają organizować pracę. Liczba zapytań i popularność produktów nie zastępują oceny jakości kontaktu ani przypisania zamówienia.
Cena w e-mailu — warunek przed wdrożeniem
Nie zakładaj gotowej automatycznej wyceny po samej instalacji. Analizowany kod 3.0.1 przygotowuje cenę produktu i wybranego wariantu oraz wartości z rabatem, lecz jego szablony wiadomości PL/EN nie wyświetlają tych wartości. Przed użyciem tej funkcji trzeba dobrać lub dostosować szablon i odebrać treść rzeczywiście otrzymanej wiadomości.
W obliczeniu rabat jest stosowany dla wartości większej od 0 i mniejszej od 100. Ustawienie 100 nie daje w analizowanym kodzie ceny obniżonej do zera. Przykład arytmetyczny: dla ceny bazowej 200 zł i rabatu 10% wynik wynosi 180 zł. To ilustracja obliczenia, nie potwierdzenie wyniku e-maila. Sprawdź kontekst klienta, wariant, walutę i podatki; moduł nie tworzy tym ustawieniem kuponu ani automatycznego rabatu w koszyku.
Kod obsługi powiadomień o cenie jest powiązany z aktualizacją produktu, lecz w analizowanych szablonach i skryptach nie znaleziono kompletnego formularza zapisu na tę funkcję. Dostępność całej ścieżki zapisu i wiadomości wymaga potwierdzenia przed zakupem. Nie jest to gwarancja powiadomienia wszystkich wariantów po każdej zmianie widoczności ceny.
Ochrona formularza i przechowywanie danych
Limit ponownych zgłoszeń i reCAPTCHA ograniczają określone rodzaje nadużyć; nie zapewniają całkowitej ochrony przed spamem. reCAPTCHA wymaga włączenia odpowiedniego pola, właściwych kluczy oraz działającego połączenia z usługą.
Moduł ma ustawienia informacji o prywatności i retencji zapytań. Czyszczenie wymaga harmonogramu CRON i tokena; wartość 0 wyłącza usuwanie starych zapytań. W analizowanym kodzie zadanie usuwa dane z tabeli zapytań i stare wpisy limitowania, ale nie usuwa automatycznie wszystkich kopii w e-mailach, Obsłudze klienta, liście powiadomień i backupach. Retencja nie jest odrębnie filtrowana po sklepie. Te funkcje nie są gwarancją pełnej zgodności całego sklepu z RODO.
Scenariusze odbioru na kopii sklepu
- Widoczność. Sprawdź produkt objęty modułem i wyłączony, cenę ukrytą, zerową i widoczną oraz wybrany wariant — na telefonie i komputerze.
- Zgłoszenie. Na kopii z kontrolowaną pocztą sprawdź poprawne pola, brak wymaganego pola, błędny e-mail i ponowienie. Potwierdź zapis w panelu oraz wynik każdego włączonego kanału powiadomień.
- Cena. Sprawdź otrzymaną wiadomość, cenę netto/brutto, wariant i walutę oraz próbę bez rabatu i z wybranym rabatem. Oddzielnie porównaj cenę koszyka.
- Retencja i multishop. Ustal okres przechowywania i zakres sklepów. Na kopii sprawdź wynik CRON oraz dane pozostające poza tabelą zapytań.
Powyższe scenariusze są listą przyszłego odbioru, nie raportem z testu Twojego sklepu. Przed zakupem podaj wersje PrestaShop, PHP, motywu i używanych dodatków. Bieżący wykaz oferty wskazuje paczkę 3.0.1; dostępny kod deklaruje minimum PrestaShop 1.7.6.0. Oznaczenie PS1.6 w wykazie plików wymaga osobnego potwierdzenia właściwej paczki. Nie potwierdzono tożsamości oferowanego ZIP ani wykonania na całej macierzy PHP i motywów.
Weryfikacja techniczna treści: PrestaDev.pl, 28.09.2026. Podstawa: wykaz oferty, kod pdaskaboutproductpricepro 3.0.1 i jego szablony wiadomości. Ogólne zasady odpowiedzialności za dane opisuje Europejska Rada Ochrony Danych. Nie wykonano wysyłki e-mail, zapytania klienta ani testowego zakupu w ramach tej analizy.
Link do demo modułu:
Demo panel administracyjny:
https://moduly-prestashop.eu/zapytaj-o-cene/admin-dev
Demo panel przedni:
https://moduly-prestashop.eu/zapytaj-o-cene