У меня есть правило бесплатной доставки, которое настроено следующим образом:
Однако, когда я ввожу купон с фиксированной скидкой, свободная отгрузка исчезает.
Оба правила цены имеют опцию Stop More Rule Processing, установленную в NO
Такое поведение Magento заставляет меня сходить с ума
По-видимому, Magento не заботится о других правилах корзины покупок, если есть действительный код купона, введенный в Front-end.
Исправление для этой проблемы содержится в комментариях на следующем веб-сайте: http://magentoexpert.com/issue-with-cart-price-rules-coupon-code-discard-promotion-without-coupon-code/
Повторите попытку, если правило будет применено и сообщите нам об этом.
Как было предложено в одном из комментариев, лучше всего попробовать и преобразовать текущее правило в « Правило цены корзины покупок ».
В правиле цены корзины вы также можете установить условия, которые зависят от промежуточного итога корзины, региона доставки, страны доставки, …
На вкладке действий вы можете легко добавить опцию «Отгрузка с соответствующими товарами».
Это должно решить это;)
Если мы говорим о Magento CE 1.9 и выше, код исправляется до тех пор, пока база данных будет затронута, но вы можете столкнуться с той же проблемой! Если это так, то есть еще одна причина.
Одна из обычных ошибок – * пользователь не в состоянии обновить количество корзины * или пользователей, которые не могут войти в систему . Это связано с formKey и ответом, который был приведен здесь .
По-видимому, это же решение устраняет проблему исчезнувшего способа отправки или оплаты после применения купона, который мы обсуждаем здесь.
Надеюсь, это поможет пользователям более новых версий …
так пусть будет – manemoi