Добавьте прогрессивную стоимость доставки по продуктам в Woocommerce - PullRequest
0 голосов
/ 30 октября 2018

Я хочу указать стоимость доставки в зависимости от продукта.

например, у меня есть 2x2 шампуня и 1 x 4 доллара мыла, и моя стоимость доставки была 4 $, тогда это будет так.

-------------------------------------------------
2 shampoo x 2$ + 4$ shipping cost  = 8$
1 soap    x $4 + 4$ shipping cost  = 8$
-------------------------------------------------
                             total = 16$

1 Ответ

0 голосов
/ 30 октября 2018

Это примерно настройки в Настройки Woocommerce> Доставка:

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

    • Для «шампуня» в соответствующем классе доставки вы добавите следующее: 4+([qty]*2)
    • Для «Мыло» в соответствующем классе доставки вы добавите следующее: 4+([qty]*4)
    • ... Вы будете делать это для каждого созданного необходимого класса доставки ...
    • Для «Без стоимости доставки» вы установите ставку по умолчанию, например: 4+[qty]
    • Вы выберете вариант: «По классу: платная доставка для каждого класса доставки отдельно».

    enter image description here

В ваших продуктах вы выберете правильный класс доставки в метабоксе Данные продукта> Доставка:

enter image description here

Теперь все будет работать так, как вы хотите.

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