Объяснение зон доставки WooCommerce

Опубликовано: 2017-07-28

Зоны доставки WooCommerce, представленные в версии 2.6, — это потрясающая функция, делающая расширенные методы доставки стандартом. Добавление зон дает вам больше гибкости и позволяет предлагать вашим клиентам методы для конкретных зон. Давайте познакомимся с ними поближе!

Несмотря на то, что зоны доставки WooCommerce были реализованы некоторое время назад, в настоящее время они быстро стали широко используемой функцией. Нет сомнений, что они имеют значение и вывели доставку WooCommerce на совершенно новый уровень.

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

Гибкая доставка

Лучший и самый мощный плагин Table Rate Shipping для WooCommerce. Откройте для себя его бесконечные возможности и создайте правила расчета стоимости доставки на основе веса, цены и многого другого!

Скачать бесплатно или перейдите на WordPress.org
Более 100 000 активных установок
Последнее обновление: 03.10.2022
Работает с WooCommerce 6.6 - 7.0.x

Что такое зоны доставки WooCommerce?

Короче говоря, зоны доставки — это группы мест, куда вы хотите отправить свою продукцию . Вы можете легко сгруппировать континенты, страны, штаты/провинции и даже почтовые индексы. Другими словами, вы можете использовать их, например, для:

  • предлагать один и тот же способ доставки или набор методов для всей Европы,
  • определить зону доставки, охватывающую несколько выбранных штатов США, например, Флорида, Джорджия и Алабама,
  • точно сузить район доставки, чтобы включить только определенный район города на основе почтовых индексов.

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

Что, безусловно, делает их основной функцией, так это тот факт, что они также позволяют настраивать различные способы доставки для каждой созданной вами зоны, и ваши клиенты будут видеть только те, которые доступны для их области (на основе введенных данных адреса или геолокации). .

Хватит теории. Давайте перейдем к практике и научимся…

Как добавить новую зону доставки?

Сначала перейдите в WooCommerce → Настройки → Доставка → Зоны доставки . Вы должны увидеть следующий экран, если вы еще не создали зоны доставки:

Добавление новой зоны доставки WooCommerce
Добавление новой зоны доставки WooCommerce

Нажмите кнопку « Добавить зону доставки » посередине или кнопку « Добавить зону доставки » в верхней части экрана. Вы будете перенаправлены к новым настройкам зоны доставки:

Экран конфигурации зоны доставки
Экран конфигурации зоны доставки

Определите его имя, заполнив поле « Имя зоны» и выбрав ниже регионы зоны , которые она должна охватывать. Как я упоминал ранее, вы можете установить зону доставки так, чтобы она покрывала весь континент:

Зона WooCommerce, охватывающая всю территорию Северной Америки
Зона доставки WooCommerce, охватывающая всю территорию Северной Америки

вся страна:

Зона WooCommerce, охватывающая всю территорию США
Зона доставки WooCommerce, охватывающая всю территорию США

выбранные состояния:

Зона WooCommerce, охватывающая выбранные штаты
Зона доставки WooCommerce, охватывающая выбранные штаты

конкретный город:

Зона WooCommerce, охватывающая определенный город
Зона доставки WooCommerce, охватывающая определенный город

или вы можете сузить его и создать…

Зона доставки WooCommerce на основе почтовых индексов:

Зона доставки WooCommerce в Великобритании на основе почтовых индексов
Зона доставки WooCommerce в Великобритании на основе почтовых индексов

Давайте остановимся здесь на некоторое время, так как этот тип настройки зоны доставки является наиболее точным и заслуживает большего внимания. После того, как будет нажата ссылка Ограничить до определенных почтовых индексов / почтовых индексов , ниже появится дополнительное поле текстовой области, где вы можете указать все почтовые индексы, до которых вы хотите сузить зону доставки. Самое главное здесь то, что вы можете вводить их тремя различными способами:

  1. напрямую, вводя полные почтовые индексы вручную по одному в строке, например:
    Список почтовых индексов
  2. путем определения их диапазонов , например, 90210…99000. При использовании зона доставки будет охватывать все почтовые индексы между 90210 и 99000, например 90211, 93123, 98157 и т. д.
  3. используя так называемые подстановочные знаки и размещая знак звездочки * в нужном месте почтового индекса, например, подстановочный знак AB10* будет охватывать все почтовые индексы, начинающиеся с фразы «AB10», например, AB10 1AP, AB10 1AR, AB10 1AQ и так далее.
Если вы хотите узнать больше о зонах доставки на основе почтовых индексов и посмотреть, как они работают вживую, ознакомьтесь с нашим руководством по настройке зон доставки в Великобритании в WooCommerce →

Как видите, для целей этого руководства я создал

зона доставки на основе почтовых индексов с подстановочными знаками

охватывая столицу Португалии – Порту:

Зона WooCommerce Porto на основе почтовых индексов с подстановочными знаками

После того, как вы создали зону доставки и настроили ее в соответствии с вашим случаем, подтвердите весь процесс с помощью кнопки « Сохранить изменения ».

Затем используйте метод « Добавить доставку », чтобы сразу добавить его.

WooCommerce Добавить окно способа доставки
Добавить способ доставки

Во всплывающем окне, которое должно появиться, выберите «Фиксированная ставка», «Бесплатная доставка», «Местный самовывоз» или «Гибкий способ доставки», если у вас установлен плагин «Гибкая доставка». Затем настройте его в соответствии с вашими потребностями. Вы можете добавить столько способов доставки в пределах зоны доставки, сколько хотите.

Управление способами доставки в пределах зоны доставки
Управление способами доставки в пределах зоны доставки

С этого момента вы можете легко

управлять способами доставки

вы добавили в зоне доставки. Перетащите их, захватив Перетащите значок значок слева, чтобы изменить порядок их отображения в корзине или при оформлении заказа.

Отредактируйте или удалите их с помощью быстрых ссылок, появляющихся при наведении. Используйте переключатель, чтобы включать и выключать их на лету. Легко, как пирог, не так ли?

После настройки способов доставки сохраните изменения еще раз и вуаля! Вы только что настроили полнофункциональную зону доставки в своем магазине WooCommerce. Теперь посмотрим…

Как работают зоны доставки?

Чтобы объяснить это как можно точнее, я создал две зоны доставки. Первый узкий, основанный на почтовых индексах Порту , которые вы уже видели на скриншоте выше, а второй — гораздо более широкий, охватывающий всю территорию Португалии :

Зона доставки WooCommerce в Португалии
Зона судоходства Португалии

Как вы можете видеть, я включил фиксированную цену в размере 50 долларов США, обрабатываемую методом доставки с фиксированной ставкой , если доставка в Португалию , и два разных метода доставки — доставка в Порту , обработанная гибкой доставкой с фиксированной стоимостью 10 долларов США и бесплатным Местным самовывозом под названием Собирайте на месте из пункта выдачи в Порту , если доставка прямо в Порту . Фиксированная ставка и бесплатная доставка для зоны доставки Порту остаются отключенными.

Теперь давайте отправимся в магазин, положим образец продукта в корзину и посмотрим на зоны доставки в действии, введя адрес пункта назначения 4050-253, Порту, Португалия :

Отображен неверный способ доставки

Но подождите, что только что произошло? Вместо фиксированной цены в 10 долларов США. Гибкий метод доставки в Порту и бесплатный сбор на месте из пункта выдачи в Порту , который мы установили для подстановочного знака почтового индекса 4050 * Порту , отображалась фиксированная цена в размере 50 долларов США, обрабатываемая методом доставки с фиксированной ставкой , предназначенным для остальной части Португалии . в тележке.

Узнайте, как настроить доставку WooCommerce на основе почтового индекса.

Чтобы проверить, что не так, нам нужно будет использовать…

Режим отладки для доставки

К счастью, в WooCommerce есть встроенный инструмент, который пригодится в таких случаях. Перейдите в WooCommerce → Настройки → Доставка → Параметры доставки , включите режим отладки внизу и сохраните изменения.

Режим отладки доставки WooCommerce
Режим отладки доставки WooCommerce

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

Вернитесь в корзину и проверьте, что там написано. В самом верху экрана вы должны увидеть соответствующее уведомление:

Неправильно указана зона доставки
Зона доставки Португалии соответствует

Как видно, введенный пункт назначения доставки 4050-253, Порту, Португалия, был сопоставлен не с узкой зоной доставки Порту на основе почтовых индексов, а с гораздо более широкой зоной, охватывающей всю территорию Португалии . Интересно, почему так получилось? Ответ — это…

Порядок зон доставки имеет значение — как работает сопоставление зон доставки WooCommerce?

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

Зоны доставки WooCommerce, соответствующие порядку
Зоны доставки, соответствующие заказу

Механизм сопоставления зон доставки WooCommerce берет адрес, указанный в корзине, и проверяет, соответствует ли он определенным зонам доставки, начиная сверху вниз в списке зон доставки.

Если указанный пункт назначения доставки соответствует, например, первой зоне, последующие даже не рассматриваются. Именно так и произошло в нашем случае. Адрес 4050-253, Порту, Португалия был сопоставлен со всей зоной Португалии из-за неправильного порядка зон доставки и размещения более широкой зоны перед более узкой ( Порту ).

Чтобы решить эту проблему, нам просто нужно изменить порядок зон доставки, перетащить их и…

Отсортируйте зоны доставки, начиная с самой узкой в ​​верхней части списка и заканчивая самой широкой в ​​самом низу .
Зоны доставки упорядочены от самой узкой до самой широкой
Зоны доставки упорядочены от самой узкой до самой широкой

После внесения вышеуказанных корректировок более узкая зона доставки Порту , основанная на почтовых индексах, считается первой, и теперь она правильно сопоставляется в корзине:

Зона доставки правильно подобрана
Зона отгрузки «Порту» правильно подобрана

Теперь, когда все работает правильно, вы можете вернуться к параметрам доставки WooCommerce и отключить режим отладки .

Гибкие подсказки по доставке

Если у вас возникли проблемы с определением порядка зон доставки, у меня есть для вас простое и бесплатное решение. Все, что вам нужно сделать, это установить и активировать плагин Flexible Shipping. Это совершенно бесплатно и имеет огромный спектр возможностей для определения стоимости доставки на основе различных условий. Одной из полезных опций в плагине являются встроенные подсказки гибкой доставки. Он отображает сообщение об ошибке в настройках зоны доставки WooCommerce, если плагин обнаруживает потенциальный конфликт конфигурации зоны доставки.

Гибкие подсказки по доставке

Как показано в приведенном выше примере, в моем магазине я не поддерживал правильный порядок зон доставки. Зона судоходства «Большая Европа» охватывает более узкую зону, расположенную ниже: Норвегию. Плагин автоматически обнаружил потенциальную ошибку и отобразил сообщение в настройках зоны доставки WooCommerce.

Гибкая доставка

Лучший и самый мощный плагин Table Rate Shipping для WooCommerce. Откройте для себя его бесконечные возможности и создайте правила расчета стоимости доставки на основе веса, цены и многого другого!

Скачать бесплатно или перейдите на WordPress.org
Более 100 000 активных установок
Последнее обновление: 03.10.2022
Работает с WooCommerce 6.6 - 7.0.x

Наконец, еще одна особенность, о которой я еще не рассказал вам, но все же стоит упомянуть, это…

Места, не охваченные другими вашими зонами

Вы могли заметить это ранее в нижнем колонтитуле таблицы зон доставки:

Места, не охваченные другими вашими зонами
Места, не охваченные другими вашими зонами

Хотите знать, как использовать его? Места, не охваченные другими вашими зонами, работают аналогично стандартным зонам доставки, однако это больше похоже на запасной вариант.

Если WooCommerce не находит подходящих зон доставки для введенного адреса доставки, рассматривая их одну за другой, начиная с верхней части таблицы, она, наконец, достигает ее нижней части. Когда он не найдет соответствия для такого пункта назначения доставки, он просто попадет в Места, не охваченные другими вашими зонами . Таким образом, чтобы предотвратить любые возможные проблемы с сопоставлением, рекомендуется также добавить здесь метод экстренной доставки, например фиксированную цену.

Зоны доставки WooCommerce — подведение итогов

Вы только что узнали все, что вам нужно знать о зонах доставки WooCommerce. Я показал вам шаг за шагом, как создавать, управлять и настраивать их в соответствии с вашим бизнесом. Вы также узнали о наиболее распространенных проблемах, с которыми вы можете столкнуться, и узнали, как с ними справиться. Я глубоко убежден, что теперь вы полностью готовы позаботиться о настройке зон доставки в вашем магазине WooCommerce. Если вас все еще что-то беспокоит или вы нашли что-то неясным, не стесняйтесь оставлять свои вопросы в комментариях ниже.

Мы также подготовили обширное руководство по доставке WooCommerce, которое мы рекомендуем, если вы хотите лучше понять методы доставки, классы и многое другое.