Логика такая. Сначала человек выбирает основной вариант, дальше добавляет опции: объём, срочность, тип материалов, уровень сопровождения. Часть опций прибавляет к сумме фиксированную величину, часть считается в процентах, а отдельные пункты должны показываться только тогда, когда отмечена связанная опция. Внизу пусть будет прозрачная расшифровка, из чего сложилась цена, и небольшая форма, через которую посетитель отправит собранную им сборку. На нашу почту должно приходить сообщение со всеми выбранными пунктами и посчитанной ценой, а дубль этих же данных — уходить в вебхук CRM, когда он на связи. Нужны проверка полей, аккуратная защита от ботов и приветливое сообщение после отправки.
Подключаться виджет должен одним фрагментом кода, открываться быстро, корректно вести себя на телефонах, подхватывать наши шрифты и цвета и не мешать другим скриптам на странице. От исполнителя ждём аккуратный код с комментариями и короткую памятку, чтобы правки в списке опций мог вносить сотрудник без навыков программирования.
— Живой пересчёт суммы при переключении параметров
— Управление опциями через конфиг: фикс, процент и условные пункты
— Прозрачная расшифровка цены и форма отправки готовой сборки
— Копия каждой заявки на почту и в вебхук CRM
— Подключение одним фрагментом, адаптив, оформление под наш стиль