Техническое задание: Программа лояльности для Tilda

Цель проекта

Разработать и внедрить функционал программы лояльности в существующий интернет-магазин, построенный на конструкторе Tilda. Система должна стимулировать повторные покупки и повышать вовлеченность клиентов.

Основные требования к функционалу

1. Расположение и форма вступления

  • Форма для подключения к программе лояльности должна быть размещена на странице корзины (Cart).
  • Расположение: после блока с выбором способов оплаты и перед кнопкой оформления заказа.

2. Элементы формы подключения

  • Чекбокс согласия: Поле для подтверждения желания клиента вступить в программу лояльности.
  • Поле для даты рождения: Элемент для сбора даты рождения клиента (календарь или текстовое поле с маской).
  • Информационная ссылка: Текст с гиперссылкой, ведущей на отдельную страницу с полными правилами и условиями программы.

3. Логика отображения

  • Если клиент уже является участником программы, вместо формы подключения должен отображаться текущий баланс его бонусных баллов.
  • Необходимо предусмотреть механизм идентификации клиента (например, по email или номеру телефона, указанному при предыдущих заказах).

4. Технические аспекты

  • Решение должно быть реализовано в рамках возможностей платформы Tilda (Zero Block, кастомный код) или с использованием внешних сервисов, интегрируемых через API.
  • Необходимо обеспечить сохранение и обработку данных клиентов (согласие, дата рождения, накопленные баллы).
  • Интерфейс должен быть адаптирован под мобильные устройства и соответствовать общему дизайну сайта.

Результат работы

Полностью работоспособный модуль программы лояльности, интегрированный в магазин на Tilda, с корректным отображением формы и баланса, а также бэкендом для учета баллов.