Общий промо-код на первую покупку
Приветствую!
Задача: создать промокод (не индивидуальный) на первую покупку, например, на 10%. Что-то вроде NEW10.
Просмотрел описание msPromoCode, msPromoCode2, других компонентов: описана куча возможностей, но не увидел нужной мне.
Какой из компонентов в магазине решают данную задачу или нет такого?
Задача: создать промокод (не индивидуальный) на первую покупку, например, на 10%. Что-то вроде NEW10.
Просмотрел описание msPromoCode, msPromoCode2, других компонентов: описана куча возможностей, но не увидел нужной мне.
Какой из компонентов в магазине решают данную задачу или нет такого?
Комментарии: 4
Первая покупка понятие неоднозначное. Это может быть как первый товар в корзине, так и первый заказ. На первый заказ, пожалуй, ни один компонент не умеет делать скидки.
речь именно про первый заказ.
Получается нужен сниппет: определяем клиента, ищем его заказы, если ничего не нашли — присуждаем скидку.
Присуждение скидки — просто в массиве корзины изменяем значение итога, добавив ключ «старый итог» для визуальной составляющей. Получается так?
Получается нужен сниппет: определяем клиента, ищем его заказы, если ничего не нашли — присуждаем скидку.
Присуждение скидки — просто в массиве корзины изменяем значение итога, добавив ключ «старый итог» для визуальной составляющей. Получается так?
Авторизация на сайте есть? Если нет, то как искать клиента и его заказы?
авторизации нет, но обязательный ввод почты и телефона есть в корзине, так что клиента определить возможно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.