Magento Бесплатная доставка и купон со скидкой - PullRequest
3 голосов
/ 13 марта 2012

У меня есть правило цены бесплатной доставки, настроенное так:

  • Все группы клиентов
  • Нет купона
  • использует на клиента: 0
  • Условия: Итого за корзину> = 100, Страна доставки == NL или BE или DE
  • Бесплатная доставка: для отправки с соответствующими элементами.

Однако при вводе купона с фиксированной суммой скидки бесплатная доставка исчезает.

В обоих ценовых правилах для параметра Обработка дальнейшего останова установлено значение NO

Такое поведение Magento сводит меня с ума

Ответы [ 4 ]

2 голосов
/ 16 марта 2012

Очевидно, что Magento не заботится о других правилах цен в корзине, если в Front-end введен действительный код купона.

Исправление этой проблемы есть в комментариях следующего сайта: http://magentoexpert.com/issue-with-cart-price-rules-coupon-code-discard-promotion-without-coupon-code/

0 голосов
/ 10 ноября 2014

Если мы говорим о Magento CE 1.9 и выше, код исправляется, если речь идет о базе данных, но вы можете столкнуться с той же проблемой! Если это так, то есть другая причина.

Еще одна обычная ошибка - * пользователь не может обновить количество в корзине * или пользователи не могут войти . Это связано с formKey и ответом, который был дан здесь .

По-видимому, это же решение устраняет проблему исчезнувшей доставки или способа оплаты после применения купона, которую мы обсуждаем здесь.

Надеюсь, это поможет пользователям более новых версий ...

да будет так - manemoi

0 голосов
/ 15 марта 2012

Как предлагается в одном из комментариев, лучше всего попытаться преобразовать текущее правило в " Правило цены корзины для покупок ".

В правиле цены корзины покупок вы также можете установить условия, которые зависят от промежуточной суммы корзины, региона доставки, страны доставки, ...

На вкладке действий вы можете легко Опция бесплатной доставки до "Для отправки с соответствующими элементами"

Это должно решить это;)

0 голосов
/ 15 марта 2012
  • Просмотрите все остальные ваши правила, которые также могут быть активированы (убедитесь, что у них есть «дальнейшая обработка правил» на «нет»).
  • Установите приоритет «1»

Попробуйте еще раз, если правило применяется, и дайте нам знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...