Промежуточный итог для бесплатной доставки неверен с момента исправления SUPEE-8788
Я установил исправление SUPEE-8788 в нашей установке Magento (до этого это была последняя версия.)
Однако с момента установки появляется странная ошибка, которой раньше не было.
У нас есть некоторые Правила ценообразования в корзине покупок, предоставляющие людям бесплатную доставку с определенного промежуточного итога (промежуточный итог ВКЛЮЧАЕТ НАЛОГ). Раньше это работало нормально, как и ожидалось. Теперь промежуточный итог, который он использует при расчете, не включает налог.
Итак, давайте приведем пример Бельгии, которая имеет налоговую ставку 21 %.
Условия: Если ВСЕ эти условия ВЕРНЫ:
- Промежуточный итог равен или превышает 59,95
- Страна доставки - Бельгия
Действие: Бесплатная доставка
Однако теперь, после обновления, бесплатная доставка предоставляется не по ожидаемой цене 59,95 евро, а по цене 72,54 евро (цена 59,95 (которая фактически уже включает налог) + налог 12,59)
Я попытался поиграть с настройками вычислений на странице конфигурации, но это, похоже, мало что дает.
1 answers
Это известная проблема с 1.9.3.0, я не уверен, что это из-за SUPEE-8788, но я так не думаю.
Вы можете найти подробную информацию об этом здесь: https://magento.stackexchange.com/a/140826/2380 (см. пункт № 7 в списке).