Описание проекта
Какой смысл -
На определенной странице магазина выводится генератор:
Заголовок
Текст описания
3 поля для заполнения - имя, емейл, телефон (которые можно отключить в админке модуля)
Кнопка - Хочу скидку.
Ему рандомно выпадает число-скидка из заданного диапазона.
Создается купон в базе данных с периодом действия.
Код купона и время его действия появляется после нажатия кнопки - для ввода при оформлении заказа.
Время дейтсвия купона также задается в админке и указывается на странице.
Повторно человек участвовать не может (проверка идет по ip,почте, телефону - какие поля включены)
Это должно быть отдельным модулем, чтобы настроить, вывести на нужную страницу, выключить/включить и т.п.
Что настраивается в админке модуля -
Поля ввода (имя, емейл, телефон) - можно выкл/вкл.
Текст на кнопке.
Текст заголовка.
Текст описания.
Диапазон числа скидки, например, от 5 до 15 процентов.
Срок действия купона.
Также нужно хранить поступающую информацию для работы с этими лидами потом. Хранить имя, емейл, телефон. Скидка, дата.