Бесплатная доставка для определенного продукта в WooCommerce

  1. Сценарий доставки - Бесплатная доставка для определенного почтового заказа Если вы управляете магазином...
  2. результат
  3. Скрытие других способов доставки, если в корзине есть товар с определенным классом доставки
  4. Конечный результат

Сценарий доставки - Бесплатная доставка для определенного почтового заказа

Если вы управляете магазином с товарами разных цен и размеров, у вас также могут быть товары, для которых вы хотели бы предложить бесплатную доставку. Благодаря этому сценарию вы узнаете, как предлагать бесплатную доставку для определенного продукта (класса доставки) в WooCommerce.

Конфигурация сценария

Для достижения эффекта, описанного выше, добавьте новый метод доставки в Flexible Shipping и добавьте к нему правило, которое вы назначаете для определенного класса почтового заказа:

  1. Установите стоимость заказа на 0 или оставьте это поле пустым
  2. В поле Заказ по почте укажите класс доставки, для которого отправка должна быть бесплатной:

Установите стоимость заказа на 0 или оставьте это поле пустым   В поле Заказ по почте укажите класс доставки, для которого отправка должна быть бесплатной:

результат

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

Скрытие других способов доставки, если в корзине есть товар с определенным классом доставки

Если вы хотите, чтобы другие способы доставки оставались скрытыми в ситуации, когда покупатель выбрасывает продукт с бесплатной доставкой в корзину, измените существующие способы доставки следующим образом:

  1. Сначала добавьте правило, в котором в поле « Заказ по почте» задайте класс доставки, для которого доставка должна быть бесплатной.
  2. Установите флажок Отмена:

Установите флажок Отмена:

Конечный результат

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