Скидка в корзине на определенный тип цен

Рейтинг: 1.5981  
Внедрено
Предложил Aбт Алексей 11.03.2015 15:32:57

Скидка в корзине на определенный тип цен

В правилах работы с корзиной было бы неплохо добавить условие по "Типу цены".

Я знаю, что это условие есть в обычных скидках на товар, но нужно именно в корзине, т.к. должно действовать при заказе и доп. условиях.
Например: Тип цены равен/неравен ... ... + оплата банковской картой - тогда скидка %.
Рейтинг: 0  
Ответил Жуков Евгений 18.12.2018 18:36:12
Условие на тип цен вышло в sale 16.6.0Условие на исключение группы пользователя выйдет в связке sale 18.5.7 + main 18.1.8 (ориентировочно)

Рейтинг: 0  
Жуков Евгений 11.03.2015 16:15:06
Модуль sale о типах цен ничего не знает. Ему отдается цена и все.
Рейтинг: 0  
Aбт Алексей 11.03.2015 17:09:03
Ммм... блин действительно.

Евгений, тогда эта идея вырастает до "Добавить в массив корзины тип цены". :)
И потом уже на это поле ставить скидки.

Ну либо добавить условие для поля "NOTES" как к текстовому - равно/не равно/содержит/не содержит.
В него можно по api добавлять тип цены.
Рейтинг: 0  
Жуков Евгений 11.03.2015 17:19:45
Название типа цен туда как раз передается. Я к тому, что может решить вопрос просто привязками к группам пользователей?
Рейтинг: 0  
Aбт Алексей 11.03.2015 17:45:56
Вот тут возникает еще одна загвоздка.

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

Вопрос, как обойти? :)
Было бы условие "Исключая группы пользователей". Тогда при авторизации у дилеров скидка бы исчезала.
Рейтинг: 0  
Жуков Евгений 11.03.2015 18:15:58
Было бы условие "Исключая группы пользователей"
В планах
Рейтинг: 0  
Aбт Алексей 12.03.2015 07:06:07
Тогда ждем :) спасибо