Техническое задание: Автоматическая акция «Комплект КБТ»

Цель проекта

Реализовать на сайте механизм автоматического применения специальной скидки при формировании покупателем комплекта определенных товаров.

Основные условия акции

Базовое условие (БАЗА):

  • Количество духовых шкафов в корзине должно равняться количеству варочных панелей.
  • Либо в корзине должен присутствовать хотя бы один варочный центр.

При выполнении одного из этих условий система должна автоматически применять специальную скидку на соответствующие товары.

Требования к функционалу

  • Функционал должен быть реализован на стороне сайта (frontend и/или backend).
  • Система должна в реальном времени анализировать состав корзины покупателя.
  • При добавлении/удалении товаров акция должна автоматически активироваться или деактивироваться.
  • Покупателю должно быть четко видно, что акция применена (отображение скидки, специальная пометка).
  • Логика расчета скидки должна быть гибкой для возможного расширения условий в будущем.