- Что охватывает это руководство
- Важные ограничения
- Основные шаги по устранению неполадок
- Шаг 1. Проверьте, все ли в порядке
- Шаг 2. Проверьте базовую конфигурацию доставки
- Зоны доставки
- Способы доставки
- Настройки доставки продукта
- Шаг 3. Включите режим отладки доставки
- Шаг 4. Тестирование с использованием стандартной конфигурации WooCommerce
- Дополнительные шаги по устранению неполадок
- Используйте инструменты разработчика в браузере, чтобы проверить код на наличие ошибок JavaScript
- Вкладка «Консоль»
- Вкладка «Сеть»
- Вкладка «Элементы»
- Проверьте наличие критических ошибок
- Проверьте переопределения шаблонов
- Распространенные проблемы и действия по устранению
- Проверьте наличие конфликтов на промежуточной или тестовой площадке
- Используйте шаблоны для устранения неполадок
- Распространенные проблемы и решения
- Для этого адреса нет доступных способов доставки
- При доставке взимаются налоги
- Налоги не начисляются на доставку
- Неверная стоимость фиксированной доставки
- Бесплатная доставка не скрывает другие способы
- Бесплатная доставка не отображается или работает неправильно
- Неверная стоимость доставки для региона клиента
- Стоимость доставки не обновляется
- Проверьте зоны доставки
- Очистите кэш браузера и сайта
- Принудительное обновление корзины (AJAX)
- Ошибки в настройке классов доставки
- Стоимость класса доставки не применяется
- Стоимость доставки всегда равна 0
- Стоимость доставки не рассчитывается до ввода адреса покупателем
- Классы доставки применяются неправильно
- Дополнительная справочная информация
- Shortcode vs блок оформления заказа
- Самовывоз отображается дважды при оформлении
- Как клиенты сопоставляются с зонами доставки
- Изменение названия способа доставки
- Сторонние модули корзины и оформления заказа
- Виртуальные товары не учитываются при расчёте доставки
- Налог на доставку по умолчанию рассчитывается по стандартной ставке
- Доставка не отображается, даже если указаны вес и размеры
- Зона «Остальной мир»
- Настройка зон по почтовым индексам
- Ограничения стандартной доставки и альтернативы
- Фиксированная ставка
- Бесплатная доставка
- Самовывоз (устаревший)
- Самовывоз (блоки WooCommerce)
- Печать транспортных наклеек
- WooCommerce Shipping
- ShipStation
- Stamps.com
- Тарифы доставки в реальном времени
- Советы по устранению проблем с API доставки
- Для сложных сценариев доставки
- Conditional Shipping & Payments
- Table Rate Shipping
- Per Product Shipping
- Distance Rate Shipping
- Дополнительные полезные плагины
- Shipment Tracking
Последнее обновление: 18 июля 2025 года.
Это руководство поможет владельцам магазинов решить проблемы со встроенными функциями доставки в WooCommerce. Следуйте приведённым ниже инструкциям, чтобы устранить неполадки, связанные с неправильными тарифами, отсутствием способов доставки или непредвиденным поведением при оформлении заказа.
Что охватывает это руководство
В этом руководстве рассматриваются проблемы, связанные с вариантами доставки, включёнными в ядро WooCommerce:
- Фиксированная стоимость доставки — стандартные тарифы на доставку в зависимости от товара, класса или заказа
- Бесплатная доставка — бесплатная доставка при соблюдении дополнительных условий
- Самовывоз — самовывоз из вашего магазина
В руководстве также содержится информация о том, где можно найти поддержку для других плагинов доставки и более сложных конфигураций, выходящих за рамки основных функций.
Важные ограничения
Примечание: встроенные функции доставки WooCommerce не поддерживают динамические тарифы и печать этикеток.
- WooCommerce Shipping — это бесплатное расширение, которое позволяет печатать этикетки USPS, UPS и DHL прямо на панели управления WooCommerce и экономить на доставке
- Для отображения тарифов в режиме реального времени при оформлении заказа требуются расширения USPS, UPS или FedEx
Для сложных сценариев и продуктов существуют более продвинутые расширения для доставки. См. раздел об основных ограничениях доставки ниже.
Основные шаги по устранению неполадок
Проблемы с доставкой обычно относятся к одной из следующих категорий:
- Отсутствуют или указаны неверно тарифы на доставку
- Способы доставки не отображаются при оформлении заказа
- Неожиданная стоимость доставки
- Зона доставки не соответствует адресу клиента
- Налог на доставку не взимается или указан неверно
Выполните следующие действия, чтобы проверить, устранены ли уже все известные и исправленные ошибки и верны ли ваши настройки. Эти же действия выполняют специалисты по устранению неполадок.
Шаг 1. Проверьте, все ли в порядке
Убедитесь, что WordPress, WooCommerce, ваша текущая тема и все расширения обновлены до последних версий. Обновления часто содержат исправления известных проблем.
Как проверить наличие обновлений:
- Перейдите к Панели управления > Обновления в админке WordPress
- Проверьте наличие доступных обновлений ядра WordPress, тем и плагинов
- Обновите все компоненты, прежде чем приступить к устранению неполадок
Шаг 2. Проверьте базовую конфигурацию доставки
Зоны доставки
- Перейдите в WooCommerce > Настройки > Доставка > Зоны доставки
- Подтвердите, что адрес клиента соответствует одной из настроенных зон
- Убедитесь, что в каждой соответствующей зоне есть хотя бы один активный способ доставки
Способы доставки
- В каждой зоне убедитесь, что включены правильные методы (например, фиксированная цена, бесплатная доставка, самовывоз)
- Перепроверьте все условия, применимые к методу
- Для бесплатной доставки проверьте, правильно ли указаны минимальные суммы заказа или купоны
Настройки доставки продукта
- В редакторе товаров на панели «Данные о товаре» выберите опцию управления настройками доставки
- Убедитесь, что у товара указан класс доставки (если это требуется в вашей системе)
- Убедитесь, что тип товара не выбран как «Виртуальный», так как доставка не распространяется на нефизические товары
Шаг 3. Включите режим отладки доставки
В WooCommerce есть встроенный режим отладки для основных способов доставки, таких как фиксированная цена, бесплатная доставка и самовывоз. Если этот режим включен, он записывает информацию прямо на странице корзины, чтобы можно было определить, какая зона доставки соответствует адресу покупателя.
Чтобы включить режим отладки доставки:
- Перейдите в WooCommerce > Настройки > Доставка > Настройки доставки
- В разделе режим отладки установите флажок Включить режим отладки
- Сохраните изменения
- Перезагрузите корзину или страницу оформления заказа, чтобы просмотреть отладочные сообщения в разделе доступные варианты доставки
Важно: не забудьте отключить режим отладки после тестирования, так как он отображается на интерфейсе для клиентов.
Шаг 4. Тестирование с использованием стандартной конфигурации WooCommerce
Иногда пользовательские страницы корзины и оформления заказа, созданные с помощью плагинов, конструкторов тем или пользовательских модулей, могут работать некорректно или не поддерживать определенные функции.
Чтобы быстро проверить, не связано ли это с конфликтом в вашей конфигурации, попробуйте использовать страницы корзины и оформления заказа по умолчанию, редактор WordPress по умолчанию, а также шорткоды или блоки корзины и оформления заказа:
Доступные опции:
- Короткий код корзины:
[woocommerce_cart] - Блок корзины (доступен в редакторе блоков)
- Короткий код оформления заказа:
[woocommerce_checkout] - Блок оформления заказа (доступен в редакторе блоков)
Дополнительную информацию см. в документации по настройке страниц WooCommerce.
Дополнительные шаги по устранению неполадок
Ниже приведены инструменты и методы, которые помогут решить более сложные проблемы с доставкой. Используйте их, чтобы проверить логику доставки, выявить конфликты тем или плагинов и обнаружить скрытые ошибки.
Используйте инструменты разработчика в браузере, чтобы проверить код на наличие ошибок JavaScript
Инструменты разработчика для браузеров (например, Chrome DevTools или Firefox Developer Tools) помогают анализировать динамическое поведение страниц корзины и оформления заказа.
Как получить доступ к инструментам разработчика в популярных браузерах:
- Chrome: Нажмите F12 или щелкните правой кнопкой мыши и выберите «Проверить»
- Firefox: Нажмите F12 или щелкните правой кнопкой мыши и выберите «Проверить элемент»
- Safari: Включите меню разработчика в настройках Safari, затем нажмите Option+Command+I
- Edge: Нажмите F12 или щелкните правой кнопкой мыши и выберите «Проверить»
Основные вкладки для проверки:
Вкладка «Консоль»
Проверьте, нет ли ошибок или предупреждений в JavaScript, которые могут влиять на отображение или обновление способов доставки.
Вкладка «Сеть»
Отслеживайте AJAX-запросы, такие как ?wc-ajax=update_shipping_method и ?wc-ajax=update_order_review. Это поможет понять, происходит ли перерасчет стоимости и обновление способов доставки при изменении товаров в корзине или адресов, а также выяснить, не блокирует ли что-то AJAX-запрос.
Вкладка «Элементы»
Проверьте структуру HTML, чтобы убедиться, что варианты доставки отображаются и не скрываются с помощью CSS или JavaScript.
Используйте эти инструменты для диагностики таких проблем, как:
- Доставка не обновляется после изменения количества
- Пользовательские настройки оформления заказа блокируют или скрывают поля доставки
- Ошибки JavaScript препятствуют отправке формы или отображению тарифа
Проверьте наличие критических ошибок
В WooCommerce есть система ведения журнала, доступная в WP Admin через WooCommerce > Статус > Журналы, которая среди прочей информации фиксирует фатальные ошибки PHP.
Этот журнал является ценным источником информации, отражающим детали, которые обычно можно найти в PHP-логах на сервере. Рекомендуется сначала обратиться к этому журналу, прежде чем искать PHP-логи на сервере для дальнейшего устранения неполадок.
Дополнительные сведения см. в поиске PHP-логов ошибок.
Проверьте переопределения шаблонов
Переопределения шаблонов часто вызывают проблемы с отображением вариантов доставки в WooCommerce. Если тема изменяет стандартные шаблоны WooCommerce, устаревшие или некорректные переопределения могут привести к отсутствию методов, неверной информации о доставке или ошибкам при оформлении заказа.
Распространенные проблемы и действия по устранению
| Проблема | Действия по устранению |
| Предупреждение об устаревшем шаблоне | Обновите переопределения шаблонов в соответствии с последней версией ядра WooCommerce. |
| Отсутствуют методы доставки | Проверьте устаревшие или переопределенные шаблоны: – Перейдите в WooCommerce > Статус > Статус системы и прокрутите до Шаблоны. – Проверьте предупреждения об устаревших или переопределенных шаблонах доставки (например, cart/cart-shipping.php).Тест с темой по умолчанию: – Временно переключитесь на тему по умолчанию, например Storefront. – Если варианты доставки появляются или работают корректно, проблема, скорее всего, в переопределениях темы. Восстановите стандартные шаблоны: – Если найдено проблемное переопределение (например, cart-shipping.php), восстановите стандартный шаблон WooCommerce, удалив или переименовав файл в вашей теме. |
| Доставка не обновляется | Очистите кешированные файлы: – Перейдите в WooCommerce > Статус > Инструменты и очистите все transient. – Очистите кеш сервера, CDN или сайта. Проверьте конфликты плагинов: – Отключите все неважные плагины и протестируйте функциональность доставки. – Если проблема исчезнет, включайте плагины по одному, чтобы выявить конфликт. |
| Нарушена верстка оформления заказа | – Удалите или обновите пользовательские переопределения шаблонов – Проверьте с темой по умолчанию, например Storefront. |
Проверьте наличие конфликтов на промежуточной или тестовой площадке
Если вы подозреваете, что на вашем сайте возник конфликт, следуйте нашему руководству по конфликтному тестированию. В этом руководстве вы найдете самый безопасный способ определить, является ли причиной проблемы плагин, тема или пользовательский код, а также узнаете о лучших практиках, которые следует учитывать перед внесением каких-либо изменений.
Если проблема сохраняется при проверке на конфликт, отправьте запрос в службу поддержки, чтобы мы могли определить, что нужно исправить.
Используйте шаблоны для устранения неполадок
Новое в версии WooCommerce 9.9: Blueprints — это инструмент для импорта и экспорта настроек магазина. Он помогает разработчикам, агентствам и продавцам экономить время за счет повторного использования и обмена конфигурациями магазинов, что ускоряет настройку и упрощает устранение неполадок.
Где найти Blueprints: Вы можете найти схемы действий в разделе WooCommerce > Настройки > Дополнительно > Схема действий. В настоящее время она поддерживает основные настройки WooCommerce и может использоваться через интерфейс администратора или WP-CLI.
Как использовать Blueprints для устранения неполадок:
С помощью Blueprints вы можете экспортировать настройки своего магазина, включая настройки доставки, для устранения неполадок.
Если после выполнения описанных выше действий у вас по-прежнему возникают проблемы с доставкой:
- Экспортируйте свои настройки с помощью Blueprints
- Создайте тестовый сайт, используя тему по умолчанию, например Storefront или Twenty Twenty-Five, с активной платформой WooCommerce (и включенными Blueprints)
- Импортируйте настройки на тестовый сайт с помощью Blueprints
Если проблема не возникает на тестовом сайте, это может указывать на конфликт на действующем сайте, а не на проблемы с настройками WooCommerce.
Этот процесс помогает воссоздать среду вашего магазина для более точного тестирования и устранения неполадок.
Распространенные проблемы и решения
Важно: Если приведенные ниже инструкции не помогают, обязательно ознакомьтесь сначала с Базовыми шагами устранения неполадок и Расширенными шагами устранения неполадок.
Для этого адреса нет доступных способов доставки
Это распространенная проблема, обычно связанная с неправильной настройкой зон доставки, но конфликты с темой или плагинами также могут вызывать эту ошибку (например, сторонний плагин ограничивает доставку в некоторые страны или регионы).
Сообщение об ошибке, которое видят клиенты: Ошибка: "Для этого адреса нет доступных способов доставки. Пожалуйста, проверьте правильность адреса или попробуйте другой адрес."
Для устранения этой проблемы:
Включите режим отладки: Включите режим отладки доставки для отображения полезных сообщений об ошибках
Проверьте зоны доставки: Убедитесь, что адрес доставки клиента соответствует зоне. Проверить зоны можно в WooCommerce > Настройки > Доставка > Зоны доставки
Проверьте методы доставки: Убедитесь, что для зоны включен хотя бы один метод доставки
Проверьте диапазоны почтовых индексов: Обратите внимание на пересекающиеся или неполные диапазоны, особенно с подстановочными символами или пробелами
Проверьте настройки продукта: Убедитесь, что продукт не отмечен как виртуальный, и указаны вес, размеры и класс доставки, соответствующие условиям метода доставки
При доставке взимаются налоги
Если вы видите, что на доставку начисляются налоги, хотя этого быть не должно, выполните следующие шаги:
- Перейдите в WooCommerce > Настройки > Доставка > Зоны доставки > Изменить способ доставки
- Убедитесь, что параметр Налоговый статус установлен в Нет (если вы не хотите взимать налоги с доставки)
Налоги не начисляются на доставку
Если при оформлении заказа налоги не применяются к стоимости доставки, чаще всего это связано с неправильными настройками налогов. Ознакомьтесь с руководством по устранению проблем с налогами на доставку.
Неверная стоимость фиксированной доставки
Некорректная работа фиксированной ставки доставки обычно связана с ошибками в настройках:
Проверьте параметры расчета стоимости:
- Убедитесь, применяется ли ставка к каждому товару, классу или заказу
- Используйте
[qty]для умножения стоимости на количество товаров - Используйте
[fee]для расчета процентной комиссии - См. примеры использования формул для фиксированной доставки
Проверьте настройки классов доставки:
- Убедитесь, что стоимость класса доставки задана в настройках способа доставки
- Проверьте, что товар относится к правильному классу доставки
- Если используется базовая стоимость + стоимость класса, убедитесь, что тип расчета выбран корректно
- Для диагностики попробуйте оформить заказ с одним товаром
Бесплатная доставка не скрывает другие способы
По умолчанию WooCommerce показывает все доступные способы доставки, подходящие для клиента и корзины. Поэтому бесплатная доставка отображается вместе с другими способами.
Начиная с WooCommerce 9.9: появилась настройка, позволяющая скрывать другие способы доставки, если доступна бесплатная доставка:
- Проверьте версию WooCommerce: в разделе WooCommerce > Статус
- Если у вас версия 9.9 и выше: перейдите в WooCommerce > Настройки > Доставка > Параметры доставки и включите Скрыть тарифы доставки, когда доступна бесплатная доставка
- Если версия ниже:
- Добавьте пользовательский код
- Или используйте сторонний плагин
По умолчанию бесплатная доставка отображается вместе с фиксированной ставкой и другими способами доставки.
Бесплатная доставка не отображается или работает неправильно
Проверьте следующие моменты, если бесплатная доставка не появляется:
- Зоны доставки: убедитесь, что адрес клиента соответствует зоне доставки
- Настройки бесплатной доставки: убедитесь, что метод добавлен и правильно выбран параметр «Требуется для бесплатной доставки»
- Классы доставки товаров: проверьте, что товары не относятся к классам, исключающим бесплатную доставку
Неверная стоимость доставки для региона клиента
Если стоимость доставки не соответствует настройкам, проверьте:
- Адрес клиента: убедитесь, что указан полный адрес (страна, регион, город, индекс)
- Адрес магазина: проверьте в WooCommerce > Настройки > Общие
- Режим отладки доставки: включите в WooCommerce > Настройки > Доставка > Настройки доставки и проверьте, какая зона применяется
- Зоны доставки: убедитесь, что нет пересечений и порядок зон корректен (WooCommerce > Настройки > Доставка > Зоны доставки)
- Коды регионов: используйте корректные ISO-коды стран и регионов
- Конфликты плагинов: временно отключите плагины, влияющие на доставку (например Conditional Shipping & Payments)
Стоимость доставки не обновляется
Если стоимость доставки не меняется при изменении корзины или адреса:
Проверьте зоны доставки
Перейдите в WooCommerce > Настройки > Доставка > Зоны доставки и убедитесь, что зона настроена и активна.
Очистите кэш браузера и сайта
Кэш может мешать обновлению стоимости доставки.
- Очистите кэш браузера
- Очистите кэш сайта
- Убедитесь, что из кэширования исключены страницы:
- Корзина
- Оформление заказа
- Мой аккаунт
После этого обновите страницу и выполните тестовый заказ.
Принудительное обновление корзины (AJAX)
Убедитесь, что тема поддерживает AJAX-обновления, либо используйте кнопку «Обновить корзину».
Ошибки в настройке классов доставки
Ниже приведены распространенные проблемы и способы их решения.
Стоимость класса доставки не применяется
Это происходит, если классы или их стоимость не настроены.
- Класс товара: в данных товара укажите правильный класс доставки
- Ставки класса: задайте стоимость в настройках метода Фиксированная ставка (параметры «Стоимость класса доставки»)
Стоимость доставки всегда равна 0
Если включена фиксированная ставка, но стоимость равна 0:
- Укажите базовую стоимость: задайте хотя бы базовую цену или стоимость класса
- Тип расчета: выберите «По классу» или «По заказу» — это влияет на итоговую стоимость
Стоимость доставки не рассчитывается до ввода адреса покупателем
Если стоимость доставки не рассчитывается до того, как покупатель введет адрес доставки, вы можете проверить следующее:
- Проверьте настройки расчета: В WooCommerce > Настройки > Доставка > Настройки доставки > Расчеты убедитесь, что флажок «Скрывать стоимость доставки до ввода адреса» снят.
- Проверьте настройку геолокации: Если вы используете Geolocate, убедитесь, что правильный лицензионный ключ для MaxMind Geolocation введен на вкладке интеграции в разделе WooCommerce > Настройки > Интеграция > Геолокация MaxMind.
Классы доставки применяются неправильно
Классы доставки определяют правила расчета стоимости таких способов доставки, как фиксированная стоимость. Если при оформлении заказа на товары определенных классов не отображается правильная стоимость доставки, проверьте следующие настройки на предмет возможных ошибок:
Убедитесь, что товару присвоен правильный класс доставки: на панели данных о товаре выберите опцию управления настройками доставки. Убедитесь, что выбран и сохранен правильный класс доставки. Для товаров с несколькими вариантами проверьте настройки каждого из них по отдельности.
Проверьте настройки способа доставки в нужной зоне: Перейдите в WooCommerce > Настройки > Доставка > Зоны доставки. Выберите зону, в которую попадает ваш клиент, и откройте метод «Фиксированный тариф» (или другой применимый). Убедитесь, что вы ввели стоимость для соответствующего класса доставки в разделе «Стоимость класса доставки».
Узнайте, как при фиксированной стоимости доставки приоритет отдается стоимости: по умолчанию при фиксированной стоимости доставки используется стоимость доставки самого дорогого класса для товаров в корзине. Если вы хотите объединить классы доставки с фиксированной стоимостью, чтобы взимать плату за каждый класс отдельно, вам нужно включить опцию «По классам: взимать плату за доставку для каждого класса отдельно» в разделе «Тип расчета».
Дополнительная справочная информация
Shortcode vs блок оформления заказа
Способы доставки могут отображаться по-разному при использовании шорткода и блока оформления заказа. Тщательно тестируйте оба варианта.
- Оформление заказа на основе шорткода: Используйте шорткод
[woocommerce_checkout]. - Оформление заказа на основе блока: Добавьте Checkout Block для блочного оформления заказа.
Самовывоз отображается дважды при оформлении
Если на этапе оформления заказа вы видите дублирующиеся варианты самовывоза, это вероятно потому, что устаревший метод самовывоза был добавлен в зону доставки до того, как вы включили блочный вариант самовывоза в WooCommerce > Настройки > Доставка > Самовывоз. Это значит, что оба варианта самовывоза активны одновременно.
Важно: Не используйте оба варианта одновременно, чтобы не запутать клиентов. На странице настроек Самовывоза появится уведомление, если оба варианта активны.
Решение: Если вы используете блочное оформление заказа, удалите устаревший метод Самовывоза из зон доставки в WooCommerce > Настройки > Доставка. Новый вариант блочного самовывоза не требует добавления в зону доставки — он управляется отдельно на странице настроек Самовывоза.
Как клиенты сопоставляются с зонами доставки
WooCommerce сопоставляет клиента с первой зоной доставки, которая подходит под его адрес. Если на страницах корзины или оформления заказа отображаются неправильные способы доставки, скорее всего, зоны расположены в неправильном порядке.
Рекомендация: Чтобы отображались корректные варианты доставки, располагайте зоны от более конкретных к более общим — например: город → регион → страна. Подробнее: сортировка зон доставки.
Изменение названия способа доставки
Название способа доставки, добавленного в зону доставки, отображается покупателям при оформлении заказа. Вы можете изменить его, отредактировав соответствующий способ доставки в зоне.
Сторонние модули корзины и оформления заказа
Чтобы избежать проблем совместимости, используйте стандартный редактор страниц и встроенные шорткоды или блоки WooCommerce для корзины и оформления заказа.
Если вы используете стороннюю тему, конструктор или плагин для корзины или оформления заказа и у вас возникают проблемы с доставкой — переключитесь на стандартную реализацию WooCommerce. Это поможет понять, связано ли это с кастомизацией или с самим WooCommerce.
Виртуальные товары не учитываются при расчёте доставки
Если товар отмечен как «Виртуальный», для него отключаются все способы доставки. Такие товары не участвуют в расчёте доставки и не показывают поля доставки при оформлении заказа.
Как сделать товар виртуальным: откройте редактирование товара и установите флажок «Виртуальный».
Налог на доставку по умолчанию рассчитывается по стандартной ставке
Налог на доставку зависит от товаров в корзине или от стандартной налоговой ставки. Если налог на доставку не применяется, проверьте настройки налогов: руководство по настройке налогов.
Доставка не отображается, даже если указаны вес и размеры
Стандартные способы доставки (фиксированная ставка, бесплатная доставка и самовывоз) не используют вес и размеры товара для расчёта. Эти параметры важны только для отображения информации и для работы с тарифами в реальном времени.
Зона «Остальной мир»
WooCommerce применяет зону «Остальной мир», если адрес клиента не подходит ни под одну из других зон. Эту зону нельзя изменить, переместить или удалить.
Настройка зон по почтовым индексам
Особые случаи: например, можно отделить Северную Ирландию от Великобритании с помощью расширения Shipping Locations Pro.
Настройка зон по индексам: вы можете создать зону доставки на основе почтовых индексов с использованием шаблонов (*).
Как ограничить зону по индексам: можно указать:
- конкретные индексы
- диапазоны (например: 90210…99000)
- индексы с шаблоном (*)
Использование шаблонов: символ * позволяет охватить все индексы с одинаковым началом. Это особенно удобно для буквенно-цифровых индексов.
Примеры:
902*— подходит для 90210 и 90288-1234CB23*— подходит для CB23 1EXCB2*— подходит для CB2 3AA и CB23 1EX
Шаблоны нельзя использовать внутри диапазонов (например: 902*…990*).
Ограничения стандартной доставки и альтернативы
В WooCommerce по умолчанию доступны следующие способы доставки:
Фиксированная ставка
Позволяет задать стандартную стоимость доставки за товар, класс доставки или заказ.
Бесплатная доставка
Позволяет предложить бесплатную доставку при выполнении условий (например, минимальная сумма заказа) или для определённых регионов.
Самовывоз (устаревший)
Позволяет покупателям забрать заказ самостоятельно. Для этого клиент должен указать адрес и попасть в соответствующую зону доставки. Налоги рассчитываются по адресу магазина.
Самовывоз (блоки WooCommerce)
Позволяет выбрать точку самовывоза при оформлении заказа без указания адреса доставки. Налоги рассчитываются по выбранной точке.
Важно: стандартный WooCommerce не поддерживает расчёт тарифов в реальном времени и печать транспортных наклеек.
Печать транспортных наклеек
Следующие решения позволяют печатать наклейки доставки:
WooCommerce Shipping
Позволяет печатать наклейки USPS, UPS и DHL прямо из админки WooCommerce.
ShipStation
Позволяет автоматизировать обработку заказов, печатать наклейки пакетно и управлять доставкой.
Stamps.com
Позволяет печатать наклейки USPS через аккаунт Stamps.com.
Когда использовать ShipStation: если у вас большой объём заказов, несколько каналов продаж или нужна автоматизация.
Тарифы доставки в реальном времени
Эти расширения позволяют показывать актуальные тарифы перевозчиков при оформлении заказа:
- UPS Shipping Method — тарифы UPS
- USPS Shipping Method — тарифы USPS
- FedEx Shipping Method — тарифы FedEx (США и Канада)
- Royal Mail Shipping Method — тарифы Royal Mail (Великобритания)
Советы по устранению проблем с API доставки
- Включите режим отладки в плагине доставки
- Проверьте, что у товаров указаны вес и размеры
- Проверьте правильность API-ключей
- Убедитесь, что указан корректный почтовый индекс отправителя
Для сложных сценариев доставки
Эти плагины позволяют настроить более гибкие правила доставки:
Conditional Shipping & Payments
Позволяет включать или отключать способы доставки и оплаты в зависимости от условий.
Table Rate Shipping
Позволяет настраивать тарифы доставки на основе веса, стоимости, количества товаров и других параметров.
Per Product Shipping
Позволяет задавать стоимость доставки для отдельных товаров.
Distance Rate Shipping
Позволяет рассчитывать стоимость доставки на основе расстояния или времени в пути.
Дополнительные полезные плагины
Shipment Tracking
Позволяет добавлять информацию для отслеживания отправлений, чтобы клиенты могли отслеживать свои заказы.
