Здравствуйте!
Magento вер. 1.5.1.0
Каждый товар имеет два цены
price - розница
special price - опт
при добавлении товара в корзину цены отображаются, считается итог, правила скидок выписывается счет по special price.
Как изменить, что бы оформление покупки производилось по цене price?
Перерыл гору инфы, нашел только, что проблема присутствовала обратная при обновлении с 1,4 на 1,5 тогда при оформлении использовалась цена price, а людям надо было наоборот.
Спасибо.
О правильном ценовом сегментировании
26.01.2012 13:54
Ваша проблема в том, что вы используете функцию особого предложения (special price) не по назначению.
Особое предложение вовсе не предназначено для разграничения цен на оптовые и розничные.
Для разграничения цен на оптовые и розничные предназначена функция tier price (многоуровневое ценообразование).
Особое предложение вовсе не предназначено для разграничения цен на оптовые и розничные.
Для разграничения цен на оптовые и розничные предназначена функция tier price (многоуровневое ценообразование).
26.01.2012 14:43
Спасибо за скорый ответ.
tier price по идее должна быть меньше чем price и указывается количество от которого tier price применяется - "сэкономьте %"
дело в том, что правилами установлена скидка от суммы счета, а не от штук, а счет должен выписываться по рознице (price)
как еще можно решить проблему, что бы в корзине считалось по price, а не по special price?
может новый атрибут создать? - цена опт
более 20 000 ID товара, импортировать ужасно долго, в идеале простоты было бы конечно поменять как то местами price и special price
изображения:
1 - карта товара price и special price
2 - карта товара price и special price и tier price
3 - корзина (отображается special price и tier price, а не price)
tier price по идее должна быть меньше чем price и указывается количество от которого tier price применяется - "сэкономьте %"
дело в том, что правилами установлена скидка от суммы счета, а не от штук, а счет должен выписываться по рознице (price)
как еще можно решить проблему, что бы в корзине считалось по price, а не по special price?
может новый атрибут создать? - цена опт
более 20 000 ID товара, импортировать ужасно долго, в идеале простоты было бы конечно поменять как то местами price и special price
изображения:
1 - карта товара price и special price
2 - карта товара price и special price и tier price
3 - корзина (отображается special price и tier price, а не price)
26.01.2012 14:59
В том то и дело, что ценовые правила применяются к сумме заказа
у меня уже созданы скидки 10 и 17 процентов от суммы заказа, но в корзину добавляется товар по special price (опт) и от нее получается еще скидка.
а скидка должна считаться от суммы заказа выставленного по price (розница)
то есть если бы в корзину добавлялась не special priace (опт), а price (розница), то все было бы шикарно
у меня уже созданы скидки 10 и 17 процентов от суммы заказа, но в корзину добавляется товар по special price (опт) и от нее получается еще скидка.
а скидка должна считаться от суммы заказа выставленного по price (розница)
то есть если бы в корзину добавлялась не special priace (опт), а price (розница), то все было бы шикарно
26.01.2012 15:38
Разумеется, раз вы изначально используете функцию special price не по назначению, то дальше это будет оказывать своё влияние на другие участки системы. Magento - система, основанная на предметной области и привязанная к предметной области, и в ней нельзя произвольно менять семантику полей, свойств, функций
Magento вполне справедливо применяет скидки к той цене, по которой товар продаётся. Если есть особое предложние - значит, скидка будет применена к особому предложению. А то, что вы особое предложение сами для себя считаете оптовой ценой - система этого не знает.
Поэтому лучше изначально придерживаться заложенной в Magento концепции и использовать функции по назначению.
Для сегментации покупателей по ценам предназначены ценовые правила и tier price.
Особенно хорошо и гибко ценовые правила настраиваются в Enterprise Edition. Скоро подобный расширенный модуль будет в Российской сборке.
Magento вполне справедливо применяет скидки к той цене, по которой товар продаётся. Если есть особое предложние - значит, скидка будет применена к особому предложению. А то, что вы особое предложение сами для себя считаете оптовой ценой - система этого не знает.
Поэтому лучше изначально придерживаться заложенной в Magento концепции и использовать функции по назначению.
Для сегментации покупателей по ценам предназначены ценовые правила и tier price.
Особенно хорошо и гибко ценовые правила настраиваются в Enterprise Edition. Скоро подобный расширенный модуль будет в Российской сборке.