Запитайте про ціну в PrestaShop – модуль Pro | PrestaDev
Запитайте про ціну в PrestaShop – модуль Pro | PrestaDev
Запитайте про ціну в PrestaShop – модуль Pro | PrestaDev
Запитайте про ціну в PrestaShop – модуль Pro | PrestaDev
Запитайте про ціну в PrestaShop – модуль Pro | PrestaDev
Запитайте про ціну в PrestaShop – модуль Pro | PrestaDev

Модуль запитайте про ціну товару Pro для PrestaShop

Module version: 3.0.1

PrestaShop compatibility: 1.6.x 1.7.x 8.x 9.x

Файл модуля оновлено: 2026-04-05 16:52:28

Дані товару оновлено: 2026-09-28 04:09:38


1 Відгуки

PD Запитати ціну Pro — це професійний модуль PrestaShop, який дозволяє клієнтам надсилати запити щодо ціни товару безпосередньо зі сторінки товару через елегантне модальне вікно Bootstrap з повною валідацією на стороні клієнта. Модуль автоматично відповідає покупцеві розрахованою ціною (з опціональною відсотковою знижкою) і створює тред у відділі обслуговування клієнтів, що скорочує час реакції та підвищує конверсію. Підтримує всі товари або лише вибрані, з умовною видимістю кнопки (наприклад, лише коли ціна прихована або дорівнює 0). Вбудована панель адміністратора відображає статистику запитів, Топ 5 товарів, що викликають найбільший інтерес, і 30-денний графік. Модуль містить антиспам-захист (ліміт запитів на IP), Google ReCaptcha та повну відповідність GDPR з автоматичним очищенням старих запитів через CRON. Він повністю сумісний з PrestaShop від 1.7.0 до 9.x і PHP 7.0–8.5, підтримує multishop і багатомовність. Завдяки налаштовуваним етикеткам, заголовкам і описам модального вікна ви адаптуєте форму до брендингу магазину без потреби редагування коду.

Тип ліцензії / оновлення
87,00 zł
70,73 złnetto
Price history:

опис

Функції фронтенду

  • Bootstrap modal — елегантний popup на сторінці товару з повною JS-валідацією на стороні клієнта.
  • Гнучкі позиції кнопки — 6 хуків на вибір: displayProductAdditionalInfo, displayProductActions, displayLeftColumnProduct, displayRightColumnProduct, displayProductButtons, displayAskAboutProductPriceCustom (власна позиція).
  • Умови відображення — «лише коли ціна прихована або = 0» чи «на всіх активних товарах».
  • Режим роботи — усі товари або вибрані на рівні редагування товару.
  • Налаштовуваний modal — власний текст кнопки, заголовок modal і опис, мініатюра товару + короткий опис.
  • Налаштовувані поля форми — ім’я, прізвище, компанія, ІПН, email, телефон, mobile, префікси, адреса, місто, поштовий індекс, комбінація, повідомлення (позначте, які видимі та які обов’язкові).

Автоматизація та сповіщення

  • Автовідповідь із ціною — клієнт одразу отримує email з розрахованою ціною товару.
  • Відсоткова знижка — в автовідповіді можна застосувати знижку 0–100% відносно каталожної ціни.
  • Email до магазину — повні дані запиту надходять на вказану адресу.
  • Тема в Обслуговуванні клієнтів — автоматичне створення теми в CS для кожного запиту.
  • Сповіщення про доступність ціни — клієнт підписується на сповіщення, коли ціна стане публічною.

Безпека та GDPR

  • Rate limiting — ліміт запитів per IP per товар (налаштовуваний cooldown 30–120 с).
  • Google ReCaptcha — захист від ботів (public + secret key).
  • Токенізований CRON — безпечне очищення даних відповідно до GDPR.
  • Зберігання даних GDPR — автоматичне видалення запитів, старших за X днів (0 = вимкнено).
  • URL політики конфіденційності — посилання поруч із checkbox згоди у формі.
  • Згода клієнта — обов’язкове прийняття політики перед надсиланням.

Панель адміністратора

  • Панель статистики — загальна кількість запитів, нові/з відповіддю/закриті, 7 і 30 днів, Топ 5 товарів.
  • 30-денний графік — sparkline з кількістю щоденних запитів і підписами дат кожні 5 днів.
  • Список запитів — сортується, фільтрується, з колонками ID/Дата/Товар/Клієнт/Email/Статус.
  • Масові дії — позначити як з відповіддю, позначити як закриті, видалити позначені.
  • Статуси запитів — Нові / З відповіддю / Закриті з кольоровими badge.
  • Нотатка адміністратора — внутрішні коментарі до запиту.
  • Експорт списку — вбудований експорт до CSV.

Сумісність

  • PrestaShop 1.7.0 – 9.x — повна підтримка класичного HelperForm і Symfony.
  • PHP 7.0 – 8.5 — без зовнішніх залежностей, без Composer.
  • Multishop — контекст per магазин, фільтрація списку за магазином, конфігурація per магазин.
  • Багатомовність — подвійна система перекладів (trans() + l()), польські переклади в комплекті.
  • Теми — працює з Classic, Hummingbird і всіма популярними темами на основі Bootstrap.


Посилання на демо модуля:

Демо панелі адміністратора:
https://moduly-prestashop.eu/zapytaj-o-cene/admin-dev

Демо фронтенду:
https://moduly-prestashop.eu/zapytaj-o-cene

Деталі продукту

Підтримка Prestashop 9.x
Так
Підтримка Prestashop 8.x
Так
Підтримка Prestashop 1.7.x
Так
Підтримка Prestashop 1.6.x
Так
Підтримка PrestaShop 1.5x
Так
Модульні переклади
EN, DE, CS, IT, FR, RU, GB, ES, UK
Безкоштовні оновлення (1 рік)
Так
Легко встановлюється
Так
ASKFORRODUCTPRICEPRO-FULL

Changelog

Release history for this product. Expand an entry to see what changed.

  • 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)

FAQ

Find answers to the most common questions about this product.

Модуль дозволяє клієнтам надсилати запит щодо ціни товару безпосередньо зі сторінки товару через модальне вікно Bootstrap з валідацією на стороні клієнта. Він корисний, коли ви не хочете публікувати ціни всіх товарів (наприклад, B2B, товари на замовлення, проєктні варіанти) або хочете збирати ліди від зацікавлених клієнтів. Після надсилання запиту клієнт може автоматично отримати розраховану ціну на email, а магазин отримує сповіщення з повними даними та за бажанням створює тред у Службі підтримки клієнтів.

Ви можете вибрати одну з 6 позицій у конфігурації: додаткова інформація про товар (displayProductAdditionalInfo), дії товару (displayProductActions), ліва або права колонка (displayLeftColumnProduct / displayRightColumnProduct), кнопки товару (displayProductButtons) або власна позиція через хук displayAskAboutProductPriceCustom. Для нестандартного місця вставте у своєму шаблоні {hook h="displayAskAboutProductPriceCustom"} і {hook h="displayAskAboutProductPriceCustomList" id_product=$product.id_product} у списках.

Так — у конфігурації виберіть «Умова відображення: показувати лише тоді, коли ціна прихована або дорівнює 0». Тоді кнопка з’явиться автоматично лише біля товарів без ціни або з ціною 0. Альтернативно ви можете вибрати опцію «Показувати на всіх активних товарах», щоб кнопка була видимою завжди.

У конфігурації модуля встановіть «Режим роботи для товарів» на «Вибрані товари». Потім перейдіть до редагування конкретного товару в панелі адміністратора — у лівій колонці форми товару з’явиться прапорець, що вмикає модуль для цього товару. Завдяки цьому ви маєте повний контроль над тим, для яких товарів форма доступна.

Після ввімкнення автовідповіді клієнт одразу після надсилання форми отримує email із розрахованою ціною товару. За бажанням ви можете застосувати відсоткову знижку (0–100%) відносно каталожної ціни — наприклад, постійну знижку 10% для всіх B2B-запитів. Якщо встановити знижку 0, клієнт отримає стандартну ціну. Це пришвидшує процес покупки та зменшує кількість запитань до служби підтримки клієнтів.

Доступні поля: ім’я, прізвище, компанія, ІПН, email, стаціонарний телефон, мобільний телефон (обидва з префіксами країни), адреса, місто, поштовий індекс, комбінація товару та повідомлення. Для кожного поля окремо ви вирішуєте, чи воно видиме і чи є обов’язковим. Поля позначаються прапорцями в розділі «Available fields» конфігурації модуля.

Rate limit обмежує кількість запитів з однієї IP-адреси для того самого товару в заданому часовому вікні (рекомендовано 30–120 секунд). Коли клієнт намагається надіслати наступний запит занадто швидко, форма показує повідомлення «Будь ласка, зачекайте трохи перед надсиланням наступного запиту». Це ефективний захист від ботів і зловживань, який не потребує Captcha.

Так — у конфігурації ви можете вказати публічний ключ (site key) і секретний ключ (secret key) Google ReCaptcha. Після заповнення обох ключів перед кнопкою надсилання в модальному вікні з’явиться віджет Captcha. Запити без правильно розв’язаної Captcha відхиляються. ReCaptcha працює незалежно від rate limitу — ви можете використовувати обидва механізми одночасно.

Модуль має прапорець прийняття політики конфіденційності, обов’язковий перед надсиланням форми, налаштовуваний URL сторінки з політикою, а також автоматичне видалення старих запитів (зберігання даних). Встановіть «GDPR data retention (days)», наприклад, на 180, налаштуйте CRON, і запити, старші за 180 днів, будуть автоматично видалятися. Значення 0 вимикає автоматичне очищення.

У конфігурації модуля, під формою, ви знайдете розділ «CRON URL (для очищення RODO)» з готовим посиланням із захисним токеном. Скопіюйте URL і додайте його до crontab на сервері: 0 3 * * * curl -s "https://twojsklep.pl/module/pdaskaboutproductpricepro/cron?token=..." > /dev/null. Рекомендуємо запускати щодня о 3:00 ранку, коли трафік у магазині найменший.

У меню Клієнти ви знайдете вкладку «Запити щодо цін» з повним списком запитів: ID, дата, товар, клієнт, email, статус (Нові / Відповіли / Закриті). Список можна сортувати, фільтрувати та експортувати у CSV. Доступні масові дії: позначити вибрані як ті, на які відповіли/закриті, або видалити. Кожен запит має детальний перегляд із приміткою адміністратора.

Угорі списку запитів є панель статистики: загальна кількість запитів, кількість нових/відповіданих/закритих, запити за останні 7 і 30 днів. Нижче є таблиця Top 5 товарів, що генерують найбільше запитів, а також 30-денний графік (sparkline) з кількістю щоденних запитів. Це допомагає оцінити, які товари викликають найбільший інтерес за прихованих цін.

Так — у вкладці «Налаштувати вигляд» конфігурації модуля ви можете перевизначити: текст кнопки (наприклад, «Запитати про оцінку» замість «Запитати про ціну»), заголовок модального вікна та опис, що відображається над формою. Залишення порожнього поля означає використання тексту за замовчуванням. Завдяки цьому ви налаштуєте форму відповідно до тону комунікації вашого магазину без редагування коду.

Так — якщо ви ввімкнете опцію «Створити тред у службі підтримки клієнтів», кожен запит автоматично створюватиме новий тред у модулі Служба підтримки клієнтів PrestaShop. У налаштуваннях ви обираєте, який контакт має бути використаний (наприклад, «Служба підтримки клієнтів», «Відділ продажів»). Тред містить повні дані запиту й відображається у стандартній панелі CS, де ви можете відповісти клієнту.

Так — модуль повністю підтримує multishop PrestaShop: конфігурація, статистика та список запитів є окремими для кожного магазину. Також працює в багатомовному режимі завдяки подвійній системі перекладів (trans() для PS 1.7.6+ та l() для старіших версій). У комплекті є польський та англійський переклади. Модуль сумісний з PrestaShop 1.7.0 – 9.x та PHP 7.0 – 8.5, без зовнішніх залежностей і без Composer.

Відгуки (1)

1 Відгуки

Polecam!
Działa bez problemowo, i ma masę fajnych opcji.
за Wenet на 2024-09-14