Доброго всем времени. Получил задание организовать систему накопительных скидок. Ранее было налажено получение скидки, от суммы покупки.
Как можно выбирать какие скидки будут применяться в зависимости от конкретных условий ? У меня сначала применяется накопительная скидка(товары отображаются в корзине уже со скидкой), а потом применяется скидка от суммы покупки(после нажатия кнопки оформить заказ).
В руководстве прочитал следующее: Если клиент попадает под действие нескольких программ - выбирается максимальная. Если обычная скидка выше, чем скидка по накопительной программе, будет выбрана обычная. Курс - Администратор. Бизнес.
А скидки на товар не могут зависеть от суммы покупки, а мне нужно именно чтобы было два вида скидочных программ: накопительная (для оптовиков, которые собраны в отдельную группу) и скидка на покупки превышающие 100.000 тенге(эта скидка не должна быть применима к оптовикам, т.к. оптовики работают по накопительной системе). В свою очередь не оптовые покупатели, пользующиеся скидкой от суммы покупки свыше 100.000 не участвуют в накопительной программе.
И похоже что такую комбинацию штатными средствами админки не состряпать (((
И еще было бы очень хорошо, если например оптовик, авторизовавшийся на сайте мог наблюдать в каталоге цены уже со скидкой, т.е. индивидуальная скидка в зависимости от покупателя.
В вашем случае раз вы разнесли пользователей по группам, то и скидки сделайте каждую для своей группы и тогда естественно они не применятся к другой группе, правила работы с корзиной прекрасно понимают группы.
Так ведь в правилах работы с корзиной, в ограничениях у меня выбрано - все пользователи(в том числе не авторизованные). Не авторизованный покупатель, заполнивший корзину на сумму более 100.000 должен получить скидку от суммы покупки, а авторизоваться он может уже после заполнения корзины. А если я правила работы корзины привяжу к какой-либо группе, тогда не авторизованный покупатель не получит скидку от суммы покупки. ???
Или как-то можно настроить чтобы группа "Оптовики" не была допущена к получению скидки от суммы покупки, заданной через правила работы корзины ???
Цитата
И еще было бы очень хорошо, если например оптовик, авторизовавшийся на сайте мог наблюдать в каталоге цены уже со скидкой, т.е. индивидуальная скидка в зависимости от покупателя.
Валерий Калинов пишет: И еще было бы очень хорошо, если например оптовик, авторизовавшийся на сайте мог наблюдать в каталоге цены уже со скидкой, т.е. индивидуальная скидка в зависимости от покупателя.
В этом случае Вы получаете индивидуальный кеш компонента для каждого пользователя отдельно. Сервер умрет.
Не надо сверлить зубы через задний проход дрелью от Сваровски
У меня примерно та же проблема: нужно сделать накопительную программу всем зарегистрированным пользователям, при этом при заказе на определенную сумму тоже должна быть скидка (у меня 4 варианта). Например, при заказе от 50000 сумма скидки составляет 10%, а при заказе от 30000 - 7%. Если у меня покупатель делал заказ на 40000, то следующий заказ будет со скидкой 7%, но если он закажет товаров больше, чем на 10000, то нужно, чтобы было 10%, а битрикс считает 11.65 (скидки накладываются друг на друга). Это можно решить стандартными средствами? И как вы решили свою проблему, Валерий?