deffi Posted February 27, 2013 Share Posted February 27, 2013 Пришло время акций и скидок, начал искать решение для 10% скидки на весь товар (~3000 позиций). Решение было найдено без дополнительных модулей и редактирования цен. Скидка для группы пользователей (по умолчанию), вкладка "Клиенты" , пункт меню "группы". В настройках группы включена 10% скидка, без налогов. Все казалось бы хорошо, цены на сайте отображаются со скидкой, для всех пользователей, во всех категориях, при добавлении товара в корзину, при окончательном оформлении заказа тоже. Но после, в кабинете клиента, ПДФе с накладной и в админке в заказах, цена товара отображается уже с 20% скидкой (Каждая позиция пересчитана). Сумма заказа не изменяется, и соответствует цене товаров с 10% скидкой. Кроме ПДФа, в нем общая сумма заказа пересчитывается в соответствии с 20% скидкой. Клиенты недоумевают почему в кабинете у заказа другие цены, что делать не имею понятия. Подскажите где копать хоть ? Версия престы 1.4.0.17 Link to comment Share on other sites More sharing options...
deffi Posted February 27, 2013 Author Share Posted February 27, 2013 Проблем солвед. Баг версий до 1.4.3 вроде. Моей 1.4.0.17 решение ниже помогло. delete or comment // this lines classes/Order.php 429 .. 435 /*if ($row['group_reduction']) { if ($this->_taxCalculationMethod == PS_TAX_EXC) $row['product_price'] = $row['product_price'] - $row['product_price'] * ($row['group_reduction'] * 0.01); else $row['product_price_wt'] = Tools::ps_round($row['product_price_wt'] - $row['product_price_wt'] * ($row['group_reduction'] * 0.01), 2); }*/ Спасибо человеку с ником Jurko Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now