Задать вопрос
@sonoirina

Как реализовать в 1С-Битрикс ограничение для одного пользователя в многоразовом купоне (промокод)?

Необходимо доработать функциональность промокодов в 1С-Битрикс, которая позволит использовать промокод только один раз в рамках одного пользователя, но при этом он также остается доступен другим пользователям.

Условия:

Промокодом может воспользоваться неограниченное количество пользователей.
Один пользователь может использовать промокод только один раз.
Возможно, есть готовый модуль для решения такой задачи?
  • Вопрос задан
  • 43 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Возможно, есть готовый модуль для решения такой задачи?

Скорее всего нет, но это не точно...

Но можно доработать (кастомизировать) применение промокода: перехватить событие, проверить применял ли пользователь промокод (посмотреть историю заказов или завести отдельную табличку с id пользователей и какие промокоды они применяли) и отменить применение купона.

https://dev.1c-bitrix.ru/api_d7/bitrix/sale/events...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы