@bitrix0ID

Как реализовать такую систему персональных скидок?

Нужен такой функционал: чтобы пользователь мог ввести код для скидки в специальное поле в шапке сайта - это его личный код; и после того, как код введен, - получать скидку на все сделанные заказы. Думаю реализовать на основе купонов - при создании скидки для пользователя в админке создается купон, и пользователь может ввести его на странице оформления заказа.

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

Есть другие, более оптимальные варианты или, возможно, следует реализовывать подобный функционал как-то еще? Может быть, даже есть готовые решения? Любой совет будет полезен.
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ответы на вопрос 1
alex-1917
@alex-1917
Если ответ помог, отметь решением
Купон сделай безлимитным.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы