Логика расчета стоимости доставки Woocommerce - PullRequest
4 голосов
/ 09 января 2020

Сюжет:

Я работаю с компанией Dropshipping, у которой есть API для предоставления продуктов, доставка рассчитывается следующим образом:

Каждый продукт поставляется с размером доставки (S, M, L ...) и для каждой страны эти размеры имеют разные фиксированные цены. Я сохраняю этот размер доставки в пользовательском мета.

Пример:

Франция

  • Размер M: 10 $
  • Размер L: 15 $

Испания

  • Размер M: 15 $
  • Размер L: 20 $

Проблема :

Кажется, я не могу найти способ внедрить это в woocommerce. Я вижу, что могу установить фиксированную ставку для каждой страны, но я не могу реализовать эти разные размеры.

Если это невозможно с обычным Woocommerce, я хочу реализовать что-то самостоятельно с помощью php или я тоже открыт на любые официальные / проверенные дополнения.

Ответы [ 3 ]

2 голосов
/ 16 февраля 2020

Я выяснил это самостоятельно - так что, очевидно, я могу сделать класс доставки для каждого из этих размеров (S, M, L), а затем я могу установить фиксированные тарифы по стране и классу доставки. В конце концов, это было очень легко, никакого специального кода не требуется.

0 голосов
/ 22 февраля 2020

Вы также можете использовать плагин для обработки всего этого. Я понял, этот плагин может быть, он может вам помочь. Расширенный метод доставки по фиксированной ставке WooCommerce .

В этом плагине вы можете создавать свои собственные правила.

0 голосов
/ 21 февраля 2020

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

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