Неправильный общий итог в Magento

Я использую фиксированные налоги на товары (FPT), которые мы называем «платой за услуги», чтобы взимать «плату за услуги» в размере 4 долларов США за каждый товар в корзине. Таким образом, если кто-то покупает количество 2, с него взимается дополнительная плата в размере 8 долларов.

Это прекрасно работает, но когда я применяю «Промо-код» (правило ценообразования в корзине покупок), которое должно обнулить общую сумму для каждого товара (включая удаление «платы за обслуживание»), общая сумма в корзине не пересчитывается. , хотя скидка отображается и рассчитывается правильно. Похоже, что пересчет ограничен общей суммой Продукта, а не суммой FPT.

Я не могу опубликовать изображение, но вот что показывает корзина:
Товарная линия: 22 доллара США (18 долларов США + 4 доллара – FPT (мы называем это "платой за обслуживание"))
Итого: 22 доллара США
Скидка (ПРОМО) ): -22 долл. США
Итого: 4 долл. США

Общая сумма должна была быть рассчитана как 0 долларов, поскольку 22 доллара - 22 доллара = 0.

Я уже пытался установить для параметра «Применить скидки к FPT» значение «ДА» в разделе «Система» > «Конфигурация» > «Продажи» > «Налоги» > «Фиксированные налоги на товары» > «Применить скидки к FPT».

Правило ценообразования для корзины покупок использует «фиксированную скидку» в размере 22 долларов США, если товар соответствует артикулу. Любая сумма, превышающая 18 долларов США (базовая цена продукта без FTP), на самом деле имеет тот же эффект.

Я использую Magento Community 1.6.1.0.


person user2506270    schedule 20.06.2013    source источник


Ответы (1)


Вы можете проверить конфигурацию «Применить скидку к ценам -> включая налог / без налога», если она настроена на включение налога. Вы найдете его в Система->Конфигурация->Продажи->Налоги->Расчет-Настройки.

person ibo_s    schedule 22.06.2013
comment
Спасибо, это точно навело меня на правильный путь. Хотя у меня была правильная настройка, мне также пришлось изменить «Применить налог с клиента» на «До скидки», чтобы заставить его работать. - person user2506270; 24.06.2013