Перейти к содержанию
Evgenka

Запрет на использовние купона залогиненым пользователям

Рекомендуемые сообщения

Доброго дня всем.

Может кто-то подскажет, возможно ли в стандартном функционале 1.5.5.1 запретить залогиненым покупателям использовать купон на скидку?

Дело в том, что в магазине используется бонусная программа для зарегистрированых покупателей. За покупки начисляются бонусные баллы и ими же можно частично расплачиваться. Но при доставке, так же раздаем покупателям дисконтные карты на 5,10 и 15 процентов. Для этого созданы 3 купона с бесконечным числом использований.

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

Возможно ли как-то в имеющихся купонах на 5,10,15% запретить использование залогинеными пользователями?

Можно установить в графе "Количество применений купона:" 1, тогда в теории залогиненый покупатель сможет использовать его только 1 раз, а не залогиненый бесконечно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сам отвечу на свой вопрос:

в catalog/model/checkout/coupon.php

Меняем

if ($coupon_query->row['uses_customer'] > 0 && ($coupon_history_query->row['total'] >= $coupon_query->row['uses_customer'])) {

НА

if ($coupon_query->row['uses_customer'] >= 0 && ($coupon_history_query->row['total'] >= $coupon_query->row['uses_customer'])) {

В настройках купона "Количество применений одним клиентом" ставим 0 и получаем желаемое - залогиненый покупатель не сможет использовать этот купон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.