Плагин будет работать с ограниченными возможностями. Без действующей лицензии он не рассчитывает доставку. Он также блокирует новые операции со СДЭК, то есть выгрузку и отмену заказа, оформление отказа и получение документов. Просмотр заказов, настройки и обновление статусов остаются доступны. Обновления и помощь с техническими проблемами плагина тоже предоставляются только по действующей лицензии. С вопросами о покупке и продлении мы помогаем всегда. Плагин показывает напоминание о продлении, когда до окончания лицензии остаётся не более 30 дней. Ключ вы вводите в разделе «Woodev → Лицензии».
Я настроил всё по инструкции, но ни один способ доставки СДЭК не появляется. Что проверить?
Проверьте по порядку пять вещей. Первое, лицензия должна быть активна в разделе «Woodev → Лицензии». Второе, на вкладке «СДЭК» в «Woodev → Настройки» нажмите «Проверить подключение» и убедитесь, что СДЭК принял ключи. Третье, способ должен быть добавлен в зону доставки, которая подходит покупателю. Четвёртое, в самом способе доставки должен быть указан «Город отправления», а для тарифов «от двери» ещё и адрес. Пятое, у товаров должны быть вес и габариты или значения по умолчанию в настройках доставки.
Если это не помогло, включите «Логирование» в настройках доставки, в разделе «Дополнительно», и откройте оформление заказа от имени администратора. Вы увидите строку вида «Скрыт: «название способа» — причина», которую покупатели не видят. Когда причина найдена, «Логирование» лучше выключить, потому что в журнал записывается много данных.
Заказ не выгружается в СДЭК. Как узнать причину?
Плагин проверяет заказ до отправки и показывает причину прямо при выгрузке. При автоматической выгрузке причина попадает в заметку к заказу. Выгрузить заказ можно в статусах «Ожидает оплаты», «На удержании» и «Обработка». Чаще всего причина одна из этих.
У получателя нет имени или в телефоне не 10–15 цифр.
У товаров нет веса и габаритов, а значения по умолчанию не заданы.
Для тарифа «до пункта выдачи» или «до постамата» в заказе не выбран пункт.
Для тарифа «от двери» не указан «Адрес склада» или «Адрес отправления», а для тарифа «от склада» не указан «ПВЗ отправления СДЭК».
Номер заказа длиннее 40 символов.
Валюта заказа отличается от «Валюты расчёта» в настройках СДЭК. Плагин ничего не пересчитывает.
В данных продавца указан ИНН, но не указан телефон. Данные продавца необязательны, но эти два поля нужны вместе.
Если заказ отклонил сам СДЭК, плагин покажет его ответ после слов «СДЭК отклонил заказ». Если сами не разберётесь, пришлите нам текст сообщения.
Стоимость доставки на сайте отличается от стоимости на сайте СДЭК
Тариф и срок рассчитывает СДЭК по данным о посылке. Плагин применяет настроенные вами правила цены, то есть наценку, округление, порог бесплатной доставки и ограничения стоимости. Сначала проверьте вес и габариты товаров, потому что СДЭК считает цену по ним. Потом сравните тариф в настройках способа с тем, который вы смотрите на сайте СДЭК. Цена в публичном калькуляторе СДЭК и цена по вашему договору могут отличаться.
На итоговую цену также влияют ваши настройки, а именно «Наценка», «Округление цены», «Минимальная стоимость доставки», «Максимальная стоимость доставки» и «Способ упаковки». Результат расчёта хранится в кэше до 10 минут. После изменения настроек новая цена появится при следующем запросе расчёта доставки.
Я хочу сначала проверить плагин на тестовом сайте, а потом перенести на рабочий
Да, так можно. Плагину на тестовом сайте тоже нужна активированная лицензия, но тестовый адрес не расходует лимит активаций, если сервер лицензий распознаёт его как тестовый:
localhost или локальный IP-адрес;
домен, в котором есть .local, .test или .dev, например mysite.local;
поддомен, который начинается с dev., или поддомен вида test.mysite.ru и staging.mysite.ru;
технический адрес хостинга: *.tmweb.ru, *.webtm.ru, *.beget.tech, *.regruhosting.ru, *.xsph.ru, *.nichost.ru, *.1vps.tech.
Адрес вида test-shop.ru считается обычным сайтом и занимает активацию. Когда перенесёте магазин на рабочий домен, активируйте ключ там, в разделе «Woodev → Лицензии».
Где взять ключи СДЭК и можно ли проверить плагин без договора?
Ключи берутся в личном кабинете СДЭК на вкладке «Интеграция». Нужны ID клиента и секретный ключ, а логин и пароль от кабинета не подойдут. Без договора включите «Тестовый режим» на вкладке «СДЭК» в «Woodev → Настройки». Плагин подставит встроенные тестовые ключи СДЭК, реальные отправления не создаются, а ваши ключи сохранятся и вернутся при выключении режима.
Если после нажатия «Проверить подключение» вы видите «СДЭК не принял ключи», проверьте, что вставили значения без пробелов и именно из вкладки «Интеграция».
Ключи не принимаются. Что делать?
Проверьте, что вы вставили именно ID клиента и секретный ключ со вкладки «Интеграция» личного кабинета СДЭК, а не логин и пароль. Затем уберите лишние пробелы в начале и в конце. Если договора со СДЭК нет, включите тестовый режим.
Тарифы «от двери» не показываются. Почему?
Для таких тарифов нужен адрес, откуда курьер СДЭК заберёт посылки. Укажите «Адрес склада» в настройках СДЭК, в разделе «Отправка», или «Адрес отправления» в самом способе доставки. Адрес в способе заменяет общий. Адрес должен быть не длиннее 255 символов, а юридический адрес продавца плагин не использует.
Поле «ПВЗ отправления СДЭК» нужно только для тарифов «от склада», когда вы сами привозите посылки в пункт СДЭК. Для тарифов «от двери» оно скрывается.
Чем отличаются «СДЭК — курьер», «СДЭК — пункт выдачи» и «СДЭК — постамат»?
Это три способа доставки, и каждый показывает только свои тарифы. Курьер доставляет до двери. Пункт выдачи работает с обычными пунктами СДЭК, а постамат только с постаматами. Постамат всегда считает одну посылку, а услуги, которые там не принимаются, например примерку на дому и частичную доставку, не передаёт. Если покупатель выбрал пункт не того типа, плагин попросит выбрать другой.
Как показать способ доставки только в нужных городах?
Откройте настройки способа доставки и выберите «Ограничение по городам». Значение «Доступен только в городах» оставит способ только в списке «Города», а «Недоступен в городах» исключит эти города. Город определяется по тому, что покупатель выбрал при оформлении заказа, и пока он не выбран, способ доступен. Ограничение по регионам задаётся самой зоной доставки, как это делается в WooCommerce для любых способов. Подробнее об этом написано в инструкции по зонам доставки. Ограничения из версии 2.2 не переносятся, и их нужно задать заново.
Нужна ли DaData для подсказок города и адреса?
Для подсказок города не нужна. Плагин подсказывает города и регионы по справочнику СДЭК, и это работает без дополнительных сервисов. Подсказки улиц и адреса появятся, если вы подключите DaData, а до этого поле адреса остаётся обычным. Источник подсказок выбирается в настройках доставки, в разделе «Локация».
Статусы заказов обновляются не сразу. Это нормально?
Да, по умолчанию плагин запрашивает статусы у СДЭК раз в 15 минут. Чтобы получать их сразу, подключите «Мгновенные уведомления СДЭК» на вкладке «СДЭК», в разделе «Выгрузка заказов», кнопкой «Подключить вебхуки». На локальном сайте уведомления недоступны, потому что СДЭК не сможет до него достучаться. Кнопка «Обновить статусы сейчас» в том же разделе запрашивает статусы вручную.
Если СДЭК не принимает новую подписку, плагин покажет сведения о занятых подписках. Он предложит освободить подходящую чужую подписку кнопкой «Освободить», но решение остаётся за вами. Пока уведомления не подключены, статусы продолжают обновляться раз в 15 минут.
Как отправить заказ из нескольких товаров одним местом?
Откройте настройки способа доставки и в поле «Способ упаковки» выберите «Всё в одну коробку». Если выбрать «Каждый товар отдельно», каждая позиция уйдёт отдельным местом. По умолчанию действует «Способ упаковки» из общих настроек доставки, в разделе «Упаковка». Учтите, что от способа упаковки зависит и цена на оформлении заказа, потому что СДЭК считает её по посылкам. Для постамата всегда используется одна посылка.
Можно ли принимать оплату при получении при доставке в Беларусь?
Можно. При оплате при получении плагин предупредит в заметке к заказу, что стоимость доставки не включена в сумму к получению. Если вы не хотите принимать такие заказы, не разрешайте оплату при получении в поле «Способы оплаты» в настройках способа доставки. Заказ с оплатой при получении выгружается, только если он оформлен в валюте страны получателя, то есть в RUB, BYN или KZT.
Метод СДЭК появляется только после того, как покупатель ввёл город. Так и должно быть?
Да, цена зависит от города получателя, поэтому плагин показывает способы после выбора населённого пункта. Если город не выбран или плагин не нашёл его в справочнике СДЭК, способ скрыт. Способ также может не появиться, если в WooCommerce включена настройка, которая скрывает стоимость доставки, пока покупатель не введёт адрес. Проверьте оформление заказа в режиме инкогнито как гость, потому что у администратора картина может отличаться.
«Плагин СДЭК для WooCommerce не запущен»
Такое сообщение значит, что на сайте стоит другой плагин Woodev устаревшей версии, и он блокирует запуск. Поэтому обновите все плагины Woodev до последней версии.
Интеграция OZON Seller
Как часто происходит синхронизация данных?
Частота синхронизации данных зависит от их типа и происходит при возникновении соответствующих событий. Например, заказы на сайте обновляются или создаются в момент, когда заказ был создан на Ozon, или когда по заказу произошли какие-либо изменения. Цены и остатки товаров обновляются в обе стороны: если количество товаров изменилось на Ozon, это изменение отразится на сайте, и наоборот, если на сайте изменились остатки, они также будут обновлены на Ozon. Учтите, что обмен данными по товарам происходит в зависимости от установленных параметров синхронизации.
Какие типы товаров поддерживаются в плагине?
Плагин может синхронизировать товары только типов «Простой товар» и «Вариативный товар«. Типы, такие как «Группированный товар», «Виртуальный», а также любые другие кастомные типы товаров, в плагине не поддерживаются. Это обусловлено тем, что на Ozon нет возможности связать такие товары.
Можно ли использовать плагин для нескольких магазинов Ozon?
Да, плагин поддерживает подключение неограниченного количества магазинов Ozon к одному магазину WooCommerce.
В настройках, управлении товарами и общем списке товаров будет доступен выпадающий список со всеми подключенными магазинами, позволяющий легко переключаться между ними.
Что делать, если товар не синхронизируется?
Прежде всего, важно понять, какая именно синхронизация не работает.
Если не синхронизируются остатки или цены с Ozon, возможно, при настройке плагина не были включены соответствующие опции (хуки) или в настройках интеграции в личном кабинете Ozon не активированы нотификации с типами TYPE_CREATE_OR_UPDATE_ITEM и TYPE_STOCKS_CHANGED. Также проверьте, что URL сайта для получения нотификаций указан корректно (он указан в настройках плагина).
Если товар не экспортируется, это может означать, что не указаны обязательные параметры для экспорта. К ним относятся артикул (SKU), цена, габариты, вес и категория товара.
В любом случае, если возникают проблемы с обменом данными между сайтом и Ozon, включите режим отладки в настройках плагина. Это позволит проверить, какие данные возвращает сервер Ozon. Все ошибки будут отображены в логах.
Будет ли работать плагин после окончания срока лицензии?
Основной функционал плагина доступен только при наличии действующего лицензионного ключа. Если лицензия не будет продлена, плагин перестанет синхронизировать остатки и цены товаров, обновлять и создавать новые заказы, а также экспортировать и импортировать товары.
Могу ли я использовать плагин сразу на нескольких сайтах?
Количество активаций плагина ограничивается 1, 2 или 5 доменами, в зависимости от того, на какое количество доменов вы изначально приобрели плагин. При установке плагина и активации лицензии на тестовых доменах лимит активаций не учитывается. Тестовыми доменами считаются домены, начинающиеся с «test», «dev», «local» или «localhost». Например: dev.mysite.com.
Если вам нужно установить плагин на «боевой» сайт, рассмотрите возможность приобретения лицензии с большим количеством активаций.
Могу ли я использовать плагин на локальном сервере для разработки?
Да, вы можете использовать плагин на локальном сервере. Лимит активации лицензионного ключа не учитывается для тестовых доменов, начинающихся на «test«, «dev«, «local» или «localhost«. Однако для полноценного тестирования у сайта должен быть внешний доступ из интернета, чтобы сервер Ozon мог корректно присылать нотификации (webhooks). Протокол должен быть HTTPS, иначе сайт сможет только отправлять данные, но не получать их. Также в перечень тестовых доменов входят технические домены большинства популярных хостинг-провайдеров, таких как TimeWeb и Regru.
Если ваш тестовый домен не подходит под ни один из этих критериев, вы можете обратиться в поддержку, чтобы мы вручную добавили нужный домен для вашей лицензии.
Общие вопросы
Заказ не выгрузился в службу доставки или получил статус ошибки. Где посмотреть причину?
Причина записана в журнале плагина доставки. Откройте «WooCommerce → Статус → Журналы» и выберите журнал вашего плагина. В нём видно, какие данные плагин отправил, а также ответ службы доставки или результат проверки заказа самим плагином. Чаще всего ошибка в данных заказа, например в телефоне покупателя не в том формате, или в габаритах товаров, или в данных отправителя в настройках плагина. Если сами не разберётесь, пришлите журнал в поддержку.
Работают ли плагины с конструкторами страниц и блочным оформлением заказа?
Плагины рассчитаны на стандартные средства WooCommerce и WordPress. Конструкторы страниц вроде Elementor и WPBakery мы отдельно не проверяем, и результат зависит от вашей темы.
У плагинов доставки СДЭК и Яндекс Доставка классическая форма оформления заказа поддерживается полностью, блочные корзина и оформление заказа — частично (экспериментально).
Можно ли использовать плагин на нескольких сайтах?
Да, в пределах вашей лицензии. Она рассчитана на 1, 2 или 5 доменов, в зависимости от того, что вы купили. Тестовые сайты лимит не расходуют, подробности в ответе ниже. Если вам нужен ещё один рабочий сайт, есть два пути. Можно расширить лимит вашей лицензии, но срок лицензии при этом не продлевается. Можно купить отдельную лицензию. Напишите в поддержку с адреса, на который оформлена лицензия, и мы подскажем, что выгоднее.
Как проверить плагин на тестовом сайте и не потратить активацию?
Да, так можно. Плагину на тестовом сайте тоже нужна активированная лицензия, но тестовый адрес не расходует лимит активаций, если сервер лицензий распознаёт его как тестовый:
localhost или локальный IP-адрес;
домен, в котором есть .local, .test или .dev, например mysite.local;
поддомен, который начинается с dev., или поддомен вида test.mysite.ru и staging.mysite.ru;
технический адрес хостинга: *.tmweb.ru, *.webtm.ru, *.beget.tech, *.regruhosting.ru, *.xsph.ru, *.nichost.ru, *.1vps.tech.
Адрес вида test-shop.ru считается обычным сайтом и занимает активацию. Если ваш тестовый адрес не подходит ни под одно правило, напишите в поддержку, и мы добавим его вручную.
Как получить счёт, договор и закрывающие документы?
Счёт создаётся при оформлении заказа. Выберите способ оплаты «Банковский перевод», и счёт появится в конце оформления. Договор заменяет публичная оферта, бумажный договор мы не заключаем. Закрывающие документы отправляются только через электронный документооборот (ЭДО). Если вы раньше не обменивались с нами документами, сначала отправьте приглашение на ЭДО от вашей организации. Затем на странице поддержки выберите тему обращения «Получить закрывающие документы» и укажите номера счетов.
Как продлить лицензию?
За месяц, за неделю и за день до окончания лицензии вам приходит письмо со ссылкой на продление. Такая же ссылка есть в личном кабинете, в разделе управления лицензиями. Перейдите по ссылке и завершите оформление заказа. Если лицензия ещё действует, после оплаты больше ничего делать не нужно. Если срок уже истёк, откройте на сайте «Woodev → Лицензии» и нажмите «Проверить», чтобы плагин обновил данные.
Как перенести лицензию на другой домен?
На старом сайте откройте «Woodev → Лицензии», найдите плагин и нажмите «Деактивировать». Настройки плагина при этом сохранятся. Затем на новом сайте откройте тот же раздел, введите ключ и нажмите «Активировать». Ключ активируется именно после этой кнопки, а не в момент ввода. Старый домен можно удалить и в личном кабинете, в разделе управления лицензиями. Если деактивировать не получается, напишите в поддержку с адреса владельца лицензии, и мы перенесём её вручную.
Где найти лицензионный ключ и как его активировать?
Ключ лежит в личном кабинете, в разделе управления лицензиями. Скопируйте его, откройте на своём сайте «Woodev → Лицензии», вставьте ключ в поле плагина и нажмите «Активировать». Если рядом с ключом появилась кнопка «Деактивировать», лицензия действует.
Что будет, если у плагина нет лицензии или она закончилась?
Без лицензии плагины работают с ограниченными возможностями. У плагинов доставки способ доставки при этом не показывается покупателю, а некоторые операции с отправлением недоступны. Обновления и помощь с техническими проблемами плагина предоставляются только по действующей лицензии. С вопросами о покупке и продлении мы помогаем всегда. Чтобы вернуть всё, продлите лицензию или активируйте ключ на сайте.
У меня лицензия на два сайта. Как добавить третий?
Есть два варианта. Первый быстрый, это расширить лимит вашей лицензии, но срок её действия не изменится. Второй, купить отдельную лицензию на третий сайт, и тогда у неё будет свой срок. Выбирайте по тому, насколько близок конец текущей лицензии. Напишите в поддержку, если не уверены.
Есть ли пробная версия или тестовая лицензия?
Пробных версий нет. Условия возврата у каждого плагина свои, они указаны в его карточке, и у большинства плагинов возврат не предусмотрен. Если сомневаетесь, заработает ли плагин в вашем магазине, например у вас своя страница оформления заказа, напишите нам до покупки. Расскажите, как устроен магазин: мы честно скажем, подойдёт ли плагин, а в отдельных случаях заранее договоримся об условиях. Проверить плагин можно и на тестовом сайте, он не расходует активацию.
Как установить купленный плагин?
Скачайте архив плагина в личном кабинете. Затем откройте в админке WordPress «Плагины → Добавить новый → Загрузить плагин», выберите архив, нажмите «Установить» и «Активировать». После этого активируйте лицензию в разделе «Woodev → Лицензии». Настройки способов доставки добавляются стандартными средствами WooCommerce, как и любой другой способ доставки WooCommerce, в зонах доставки.
Как обновить плагин?
Если лицензия активна, новая версия появляется в разделе «Плагины» вашей админки, как у любого другого плагина WordPress. Нажмите «Обновить сейчас». Перед обновлением сделайте резервную копию сайта, особенно если выходит новая основная версия. Список изменений каждой версии лежит на странице плагина, на вкладке «Changelog».
Я оплатил заказ, а ключа и архива нет. Что делать?
Сначала проверьте, не оформляли ли вы заказ дважды. Бывает, что покупатель создаёт два заказа и оплачивает только второй, тогда архив и ключ лежат в нём. Откройте личный кабинет и посмотрите заказы под тем адресом, который вы указывали при оплате. Если оплаченного заказа там нет, напишите в поддержку и приложите платёжку с номером заказа в назначении.
Как узнать версию плагина и что написать в поддержку?
Версия указана в списке «Плагины» вашей админки, под названием плагина. В обращении укажите версию плагина, версии WordPress и WooCommerce и опишите, что именно не работает. Если проблема на странице оформления заказа, приложите скриншот этой страницы, открытой как гость, то есть без входа в админку. При ошибке экспорта приложите журнал из «WooCommerce → Статус → Журналы». Так мы сможем ответить без лишних вопросов.
Какие вопросы поддержка не разбирает?
Мы отвечаем за работу наших плагинов. Настройку вашей темы, чужих плагинов и хостинга мы не консультируем и не гарантируем совместимость с плагинами сторонних разработчиков. Если плагин конфликтует с чужим, мы подскажем, как это проверить, но чинить чужой код не будем.
Покупатель не видит способы доставки на оформлении заказа. Что проверить?
Сначала проверьте оформление заказа в режиме гостя, например в окне инкогнито. Администратор часто видит то, что не видит гость. Затем откройте «WooCommerce → Настройки → Доставка → Параметры доставки» и посмотрите, включена ли настройка «Скрыть стоимость доставки, пока адрес не введён». Если она включена, способы доставки не появятся, пока покупатель не заполнит населённый пункт, адрес и индекс. Это не поломка. Если после этого способов всё равно нет, проверьте, что способ добавлен в нужную зону доставки и включён.
Плагин Яндекс Доставка
Где взять токен и можно ли сначала проверить плагин в тестовом режиме?
Токен выдаёт личный кабинет Яндекс Доставки. Откройте вкладку «Интеграция», нажмите «Получить токен» и вставьте его в настройках WooDev, в разделе «Подключение», в поле «Токен авторизации». Тестового режима в плагине нет, он работает только с рабочим токеном. Если у вас остались тестовые настройки от версии 1, при переносе они переводятся на рабочий режим, а общедоступный тестовый токен плагин не принимает.
Плагин пишет, что токен не принят. Что делать?
Нажмите «Проверить подключение» рядом с полем токена и прочитайте ответ. Сообщение «Подключение установлено: токен принят» означает, что с токеном всё в порядке. Если Яндекс отклонил токен, плагин не даст сохранить настройки, и тогда нужно взять токен в личном кабинете заново. Если Яндекс просто не ответил, плагин сохранит настройки и предупредит об этом, поэтому повторите проверку чуть позже.
Чем отличается «Привезу сам в пункт» от «С моего склада» и что такое код склада?
В первом случае вы сами привозите заказы в выбранный пункт приёма Яндекса, поэтому вам нужно указать город и сам пункт. Во втором случае курьер Яндекса забирает заказы с вашего склада, и тогда нужен код склада. Этот код выдаёт ваш менеджер в Яндекс Доставке, а в плагине рядом с полем есть кнопка «Проверить». Она отвечает «Склад найден», если Яндекс знает такой код.
Способ «пункт выдачи» не появился у покупателя. Почему?
Покупатель причину не видит, её показывают вам. Откройте журнал WooCommerce и найдите записи с источником yandex-delivery. Кроме того, при расчёте доставки администратору WooCommerce показывается подсказка. Причиной могут быть недоступные пункты в городе покупателя или сети, которые вы отключили в настройке «Сети пунктов». Ещё у подходящих точек может не быть оплаты при получении. Способ также скрывают ограничения посылки по размеру и весу, например для постамата. Проверьте размеры и вес товаров и список включённых типов пунктов в общих настройках плагина.
В городе нет пунктов выдачи
Причин три, и плагин называет нужную.
В городе нет пунктов выдачи Яндекс Доставки.
Пункты есть, но ни один не входит в сети, которые вы включили в способе.
Пункты есть, но ни один не принимает оплату при получении.
Тогда проверьте поле «Сети пунктов» и способ оплаты заказа.
Постамат не показывается
Посылка может не подходить по размеру или весу. Так бывает, потому что плагин не покажет пункты, в которые упакованные посылки не поместятся. Проверьте вес и габариты в карточках товаров.
Яндекс не находит населённый пункт или адрес покупателя. Это ошибка плагина?
Нет, расчёт строится на данных Яндекса. Если Яндекс не смог сопоставить населённый пункт, в журнале или в подсказке администратора появится сообщение «Яндекс Доставка не нашла населённый пункт покупателя». Для курьера оно звучит так, «Яндекс не смог найти адрес покупателя на карте». Попросите покупателя проверить, как он написал адрес. Если ошибка повторяется для одного и того же города, пришлите нам город и пример адреса. Записи ищите в журнале WooCommerce с источником yandex-delivery.
Можно ли принимать оплату при получении при доставке курьером?
Нет, курьерская доставка Яндекса не работает с оплатой при получении, поэтому способ скрывается, когда покупатель выбирает такую оплату. Пункт выдачи оплату при получении поддерживает, если выбранная точка её принимает.
Как убрать 5Post и оставить только пункты Яндекса?
Откройте настройки способа «Яндекс Доставка — пункт выдачи» в нужной зоне доставки и снимите отметку 5Post в поле «Сети пунктов». Тогда покупатель увидит только точки сети Яндекса. Пока он не выбрал точку, цена в корзине равна самой низкой среди включённых сетей, поэтому после выбора пункта она может отличаться.
Я выбрал страховку «Нет», но Яндекс всё равно её списывает. Почему?
«Нет» убирает страховку только из цены, которую видит покупатель. Яндекс всё равно страхует отправление при выгрузке заказа, примерно на 0,6% от объявленной стоимости, и эту сумму платит магазин. Если вы не хотите платить за страховку сами, оставьте её включённой в цене.
Заказ не выгрузился автоматически и в нём есть заметка о новой цене. Что это значит?
Стоимость в Яндексе выросла больше, чем разрешает настройка «Допустимый рост цены». По умолчанию она равна 10%, а значение 0 запрещает любой рост. Плагин ничего не отправил и записал в заметке новую сумму. Если она вас устраивает, выгрузите заказ вручную из карточки заказа.
Плагин Почта России
Что будет с плагином, когда закончится лицензия?
Плагин будет работать с ограниченными возможностями. Без действующей лицензии он не показывает способы доставки покупателям и блокирует новые операции с Почтой России: выгрузку и отмену заказа и получение документов. Просмотр заказов, настройки и обновление статусов остаются доступны. Обновления и помощь с техническими проблемами плагина предоставляются только по действующей лицензии. С вопросами о покупке и продлении мы помогаем всегда. Плагин напоминает о продлении, когда до окончания лицензии остаётся не более 30 дней. Ключ вводится в разделе «Woodev → Лицензии».
Нужен ли договор с Почтой России? Можно ли работать без него?
Для выгрузки заказов и расчёта цены по договору нужны договор с Почтой России и ключи доступа к личному кабинету «Отправки». По подсказке самого плагина, доступ предусмотрен для юридических лиц, ИП и самозанятых, а частным лицам он недоступен. Для обновления статусов доставки нужен отдельный токен отслеживания, он необязателен для выгрузки. Если ключей «Отправки» нет, способы Почты России не показываются покупателям. Менеджер магазина увидит причину: «в настройках плагина не указаны токен, логин и пароль «Отправки».» Чтобы эта подсказка появилась, включите «Логирование» в разделе «Дополнительно» и откройте оформление заказа от имени администратора.
Где взять токен приложения, логин и пароль «Отправки»?
Токен приложения лежит в личном кабинете «Отправки»: «Настройки → API → Токен Авторизации». Логин и пароль те же, под которыми вы входите в кабинет, то есть от passport.pochta.ru. Все три значения вставляются в разделе «Подключение» на вкладке «Почта России» в «Woodev → Настройки». После этого нажмите «Проверить подключение»: кнопка проверяет значения из полей, даже если вы ещё не сохранили их.
Ключи не принимаются. Что делать?
Посмотрите, что написано рядом с кнопкой «Проверить подключение».
«Токен приложения не принят» — скопируйте токен целиком из «Настройки → API → Токен Авторизации» в личном кабинете «Отправки».
«Логин или пароль не приняты» — укажите логин и пароль от passport.pochta.ru.
«Почта России отклонила проверку» — проверьте, подключён ли доступ к API. Если нет, обратитесь к личному менеджеру Почты России.
«Почта России не ответила» — нажмите кнопку позже.
Токен приложения не заменяет логин и пароль: нужны все три значения. Токен отслеживания тоже не подойдёт, это другой токен.
Ни один способ Почты России не появляется на оформлении заказа. Что проверить?
Проверьте по порядку. Первое, лицензия должна быть активна в «Woodev → Лицензии». Второе, на вкладке «Почта России» нажмите «Проверить подключение». Третье, способ должен быть добавлен в зону доставки, которая подходит покупателю: «Почта России — курьер», «отделение» и «постамат» работают только по России, а «за границу» только за её пределами. Четвёртое, у способа должен быть выбран доступный тариф, а вес посылки не должен превышать предел тарифа. Пятое, цена считается до индекса: на гостевом оформлении способы появляются после того, как покупатель введёт индекс.
Если это не помогло, включите «Логирование» в разделе «Дополнительно» и откройте оформление заказа от имени администратора. Вы увидите строку вида «Скрыт: «название способа» — причина», которую покупатели не видят. Когда причина найдена, «Логирование» лучше выключить, потому что в журнал записывается много данных.
Нужен ли свой ключ Яндекс Карт?
Нет, карта с отделениями и постаматами работает сразу после установки: ключ Яндекс Карт уже есть в плагине. Свой ключ мы рекомендуем указать, если хотите, чтобы в окне выбора пункта работал поиск по адресу с подсказками. Ключ выдаёт Яндекс в кабинете разработчика (сервис «JavaScript API и HTTP Геокодер»). Впишите его в «Woodev → Настройки», вкладка «Доставка», раздел «Карта», поле «Ключ API Яндекс Карт» — дальше плагин будет использовать ваш ключ. Ключи Почты России для списка отделений не нужны.
Чем отличаются «Почта России — курьер», «— отделение», «— постамат» и «— за границу»?
Это четыре способа доставки, и каждый показывает только свои тарифы. Курьер доставляет до двери («Курьер онлайн» или «EMS»). Отделение и постамат работают с картой: покупатель выбирает точку сам, а у постамата оплата при получении недоступна. «За границу» работает со странами кроме России: «Международная посылка», «Международное EMS» и «Мелкий пакет». Один способ в зоне предлагает один тариф. Чтобы покупатель мог выбрать, добавьте в зону несколько способов.
Статусы доставки обновляются не сразу. Это нормально?
Да. Плагин опрашивает Почту России каждые 15 минут, а один и тот же заказ спрашивает не чаще раза в 2 часа. Если посылка ждёт в отделении, не чаще раза в 6 часов. В сутки плагин делает не больше 100 запросов, счётчик сбрасывается в полночь по Москве. Кнопка «Обновить» в заказе запрашивает статус сразу, её можно нажимать раз в минуту. Статусы вообще не обновляются без токена отслеживания: вставьте его в карточке «Отслеживание» раздела «Выгрузка заказов». Это токен личного кабинета юридического лица на tracking.pochta.ru, а не токен «Отправки». Если токена нет или Почта России его не приняла, рядом с трек-номером будет значок «Отслеживание выключено» или «Токен отслеживания не принят».
Заказ не выгружается в «Отправку». Как узнать причину?
Плагин проверяет заказ до отправки и сразу пишет причину. Выгрузить можно заказ в статусах «Ожидает оплаты», «На удержании» и «Обработка». Чаще всего причина одна из этих.
Не задано ни одно действующее отделение отправки: ни в способе доставки, ни в карточке «Отправитель» основных настроек.
Не указаны ключи «Отправки», или лицензия не действует.
У заказа нет способа доставки Почты России с действующим тарифом.
Для наложенного платежа выбран тариф, который его не принимает.
Для постамата в заказе не выбран постамат, или посылка не помещается в ячейки.
При автоматической выгрузке сомнительный адрес останавливает только автоматику, а вручную такой заказ выгрузить можно. Если «Отправка» не ответила и исход выгрузки неизвестен, сначала проверьте личный кабинет «Отправки», и только потом нажмите «Выгрузить повторно (я проверил кабинет)».
Этикетка Ф7 не печатается. Что делать?
«Отправка» выдаёт этикетку Ф7 только для заказа, который уже добавлен в партию в личном кабинете «Отправки». Плагин партию не создаёт: добавьте заказ в партию в кабинете и запросите этикетку снова. Исключение — EMS, у него этикетка доступна сразу после выгрузки. Формат печати выбирается в поле «Печать этикетки Ф7»: «Термопринтер» или «Обычный принтер (лист)».
Как принимать оплату при получении?
Для курьера оплата при получении доступна, если выбранный тариф принимает наложенный платёж, а в аккаунте «Отправки» есть код ЕСПП. Для отделения нужно то же самое, и ещё наложенный платёж должна принимать выбранная точка: другую точку покупатель выбрать не сможет. Если способ доставки наложенный платёж не принимает, плагин убирает способы оплаты при получении на оформлении заказа, а сам способ доставки остаётся. Постамат и отправления за границу оплату при получении не поддерживают.
Цена на сайте отличается от цены в «Отправке» или на сайте Почты России
Цену считает «Отправка» по вашему договору, и она уже включает НДС. Если «Отправка» временно недоступна, ключи не приняты или лимит запросов почти исчерпан, плагин считает цену по публичному калькулятору Почты России, и она может отличаться от цены по вашему договору. Проверьте вес и размеры товаров, потому что цена зависит от них, а для российских тарифов берётся большее из реального и объёмного веса. На цену также влияют выбранные услуги и объявленная ценность. Рассчитанная цена хранится в кэше 10 минут.
Как отправить заказ из нескольких товаров одним местом?
Откройте настройки способа доставки и в поле «Способ упаковки» выберите «Всё в одну коробку». Вариант «Каждый товар отдельно» стоит по умолчанию: каждая единица едет отдельной посылкой. Вариант «Упаковывать в коробки» раскладывает товары по коробкам магазина, которые заводятся на вкладке «Доставка» в разделе «Упаковка». От способа упаковки зависит и цена на оформлении заказа, потому что Почта России считает её по посылкам.
Можно ли отправлять посылки за границу?
Можно, для этого есть способ «Почта России — за границу». Имя, город и адрес получателя должны быть записаны латиницей: кириллицу плагин переводит сам, а иероглифы и другие символы остановят выгрузку. В карточке каждого товара нужен «Код ТН ВЭД» из десяти цифр, кроме отправлений в Казахстан, Армению и Киргизию. Документы для таможни выдаёт кнопка «Формы CN22/CN23» для заказа, добавленного в партию. Оплата при получении за границу не оформляется.
Можно ли использовать плагин вместе с СДЭК и Яндекс Доставкой?
Можно. Плагины Woodev работают на одном сайте и не мешают друг другу: у каждого своя вкладка в «Woodev → Настройки», а вес и размеры по умолчанию, форма заказа, карта и страница «Заказы доставки» общие. Ключи, способы доставки, ограничения по сумме заказа и письма у каждого плагина свои. Старая версия Почты России 1.x рядом с новыми СДЭК и Яндекс Доставкой не запустится, поэтому обновляйте плагины вместе.
Рассрочки и кредиты от Т-Банк
Я обновился с версии 1.x. Нужно ли что-то настраивать заново?
Нет. Настройки, заказы и лицензия остаются на месте. Изменилось только поведение статусов заказа: подписанная заявка теперь держит заказ «На удержании» до подтверждения банка. Подробности в статье Что изменилось в версии 2.0.
Статус заказа не меняется. Что делать?
Нажмите «Обновить статус» в панели «Заявка в Т-Банке» (нужен пароль API). Затем посмотрите заметки к заказу: чаще всего там написана причина. Проверьте заявку в кабинете банка. Если не помогло, включите «Режим отладки» → «Сохранять в журнал», повторите действие и посмотрите журнал в «WooCommerce → Статус → Журналы» (файл со словом «tinkoff» в названии). Затем напишите нам на странице поддержки. Не забудьте выключить «Режим отладки», когда закончите.
Работает ли плагин с новым хранилищем заказов WooCommerce (HPOS)?
Да. Включать или отключать это хранилище ради плагина не нужно.
Подходит ли плагин для заказов не в рублях?
Нет. Способ оплаты предлагается только для заказов в рублях и только покупателям из России.
Что будет с плагином, когда закончится лицензия?
Плагин будет работать с ограничениями. Способ оплаты перестанет показываться покупателям, новые заявки создаваться не будут, а строка с платежом на странице товара скроется. Заказы, панель заявки, кнопка «Обновить статус», настройки и уведомления банка по уже оформленным заявкам продолжат работать. Обновления и помощь с техническими вопросами по плагину мы даём по действующей лицензии, а на вопросы о покупке и продлении отвечаем всегда. Ключ вводится в разделе «Woodev → Лицензии».
Почему заказ не отменился, хотя покупатель так и не оплатил?
Пока банк рассматривает заявку, плагин защищает неоплаченный заказ от автоотмены WooCommerce. По умолчанию защита действует 72 часа. Срок и галочку можно изменить в настройках: «Автоотмена заказов» и «Срок ожидания банка, ч». После этого срока WooCommerce отменяет заказ как обычно.
Как показать на странице товара платёж в месяц?
Впишите текст в поле «Текст на странице товара» и поставьте в нём %payment_amount%. Плагин делит цену товара на «Делитель платежа» (по умолчанию 19) и подставляет число. Строка появляется для товаров от 3 000 ₽ до 500 000 ₽, пока способ оплаты включён и лицензия действует. Подробности в статье Настройка плагина Рассрочки и кредиты от Т-Банк.
Что означают «От» и «До» в таблице программ?
Это сумма заказа, при которой программа доступна покупателю. Если «От» пустое, нижней границы нет; если пустое «До», нет верхней. Если сумма заказа не попадает ни в одну программу, способ оплаты для этого заказа не показывается. Код программы выдаёт персональный менеджер Т-Банка. Подробности в статье Настройка плагина Рассрочки и кредиты от Т-Банк.
Как проверить, что всё работает, без настоящих заявок?
Включите «Тестовый режим» в поле «Среда» и сделайте пробный заказ на сумму от 3 000 ₽. Банки такие заявки не рассматривают, а на форме банка подойдёт любой код из СМС. В мастере настройки на шаге «Проверка» есть ещё и кнопка «Создать тестовую заявку»: она проверяет идентификаторы и пароль API. Подробности в статье Настройка плагина Рассрочки и кредиты от Т-Банка.
Нужно ли отправлять чек из кассового плагина?
Нет. Чек формирует банк автоматически, поэтому второй чек из кассового плагина по этому способу оплаты отправлять не нужно.
Как сделать возврат по кредиту или рассрочке?
В кабинете банка. Плагин возвраты не отправляет. Подсказка с суммой, которую банк перевёл магазину, есть в панели «Заявка в Т-Банке» в заказе. Комиссия за рассрочку не возвращается.
Покупатель закрыл страницу банка. Может ли он продолжить?
Да. Пока заявка заполняется, рассматривается или одобрена, но договор не подписан, на странице заказа («Заказ принят» и «Мои заказы») есть кнопка «Вернуться к заявке». Она открывает ту же заявку. Если лицензия не действует, кнопка не показывается.
Банк отказал покупателю. Что с заказом?
Заказ получает статус «Не удался», а покупатель на странице заказа видит кнопку «Оплатить другим способом». Ничего делать не нужно. Если позже другой банк одобрит ту же заявку, заказ вернётся в «Ожидает оплаты», а вы получите письмо.
Пришло письмо «Требуется ваше решение». Что это?
Банк сообщил то, что плагин не может решить за вас: например, отменил заявку уже после подписания, или договор подписали, когда заказ был отменён в магазине. Плагин не меняет такой заказ сам. Откройте заказ, прочитайте заметку, проверьте заявку в кабинете банка и наличие товара, а затем сами смените статус заказа. Полный список случаев есть в статье Заказы и статусы.
Что такое период охлаждения?
Это время после подписания договора, в течение которого покупатель может отказаться от кредита. Пока оно идёт, банк заявку не подтверждает. Если отметить галочку «Учитывать период охлаждения» в настройках, плагин покажет в заметке к заказу дату, до которой нельзя отгружать товар. В панели заявки эта дата видна в любом случае, пока период идёт. На статус заказа галочка не влияет, а окончание периода не заменяет подтверждения банка.
В каком случае можно отгружать товар?
Когда заказ перешёл в «Обработку». До этого банк не подтвердил заявку, и деньги магазину не переведены. Пока идёт период охлаждения, в панели «Заявка в Т-Банке» написано, до какой даты не нужно отгружать; но и после этой даты отгружайте только когда заказ перешёл в «Обработку».
Покупатель подписал договор, а заказ остался «На удержании». Это ошибка?
Нет, так и задумано. Подписанный договор ещё не значит, что банк подтвердил заявку и переведёт деньги. Пока заявка не подтверждена, заказ «На удержании», и отгружать товар рано. Если подтверждение у вас автоматическое, заказ перейдёт в «Обработку» сам. Если вы подтверждаете заявки вручную, сделайте это в кабинете банка в течение 14 дней, а потом откройте заказ и нажмите «Обновить статус». Без пароля API переведите заказ в «Обработку» вручную. Подробнее в статье Заказы и статусы.
Нужен ли пароль API? Что будет, если его не указывать?
Для приёма заявок пароль не нужен: покупатель оформит заявку и подпишет договор. Но без пароля плагин не может сам проверить заявку у банка. Если вы подтверждаете заявки вручную в кабинете банка, после подтверждения придётся самим переводить заказ в «Обработку», а кнопка «Обновить статус» будет недоступна. С паролем достаточно нажать эту кнопку. Новый пароль задаётся в кабинете банка: «Магазины» → «Настройки API».
Работает ли способ оплаты с блочным оформлением заказа?
Нет. Блочное оформление заказа не поддерживается: способ оплаты в нём не появится. Он работает на обычной странице оформления с шорткодом [woocommerce_checkout]. Если у вас блок «Оформление заказа», замените его на блок «Шорткод» с текстом [woocommerce_checkout]. Нужную страницу видно в «WooCommerce → Настройки → Дополнительно → Страницы».
Способ оплаты не появляется на оформлении заказа. Что проверить?
Проверьте по порядку:
Способ оплаты включён: «WooCommerce → Настройки → Платежи → Т-Банк — Рассрочки и кредиты», поле «Вкл/Выкл».
Заполнены идентификаторы магазина и витрины.
Лицензия активна: «Woodev → Лицензии».
Валюта магазина — рубли, а сумма заказа от 3 000 ₽ до 500 000 ₽. С включённым первоначальным взносом верхняя граница 1 000 000 ₽.
Подходит хотя бы одна программа: если вы задали границы «От» и «До», сумма заказа должна попадать хотя бы в одну из них.
Страница оформления заказа сделана на шорткоде [woocommerce_checkout], а не на блоке «Оформление заказа».
Что нужно взять в кабинете Т-Банка?
Три значения: идентификатор магазина, идентификатор витрины и пароль API. Все они лежат в личном кабинете руководителя, в разделе «Магазины» → «Настройки API». Идентификаторы нужны обязательно, пароль API можно добавить позже, но мы рекомендуем указать его сразу: с ним работает кнопка «Обновить статус» в заказе. Подробности в статье Настройка плагина Рассрочки и кредиты от Т-Банк.
Плагин Ozon Доставка
Что нужно, чтобы начать работать с плагином?
Личный кабинет Ozon Доставки для бизнеса, частное приложение в нём с ключами Client ID и Client Secret, пункт отгрузки (место, куда вы привозите посылки) и лицензия плагина. Для пунктов выдачи ещё нужен токен DaData или плагин «СДЭК для WooCommerce», для курьера — токен DaData. Свой ключ API Яндекс Карт для карты выбора пункта — по желанию. Пошагово — в статье «Настройка плагина Ozon Доставка для WooCommerce».
Зачем плагину телефон покупателя и почему его недостаточно просто заполнить?
Ozon доставляет заказы только тем, кто зарегистрирован покупателем на маркетплейсе Ozon, и находит получателя по номеру телефона. Поэтому номер должен быть не просто записан без ошибок: это должен быть номер, на который оформлен аккаунт покупателя в Ozon. Если такого покупателя нет, Ozon не сможет доставить заказ, а плагин покажет подсказку «Ozon не может доставить заказ на этот номер телефона».
Чтобы таких отказов было меньше, подскажите покупателям, что нужен номер из приложения Ozon.
Покупатель на сайте не на русском видит английские надписи. Почему?
Названия способов и подсказки переведены на русский для локали ru_RU. На других локалях видны английские «Ozon pickup point» и «Ozon courier». Способ можно переименовать в поле «Заголовок» его настроек.
Что будет без действующей лицензии?
Плагин работает ограниченно: способы Ozon не показываются покупателям, а экспорт заказов, отмена, этикетки, проверка подключения и обновление каталога пунктов недоступны. Статусы уже выгруженных заказов обновляются и без лицензии.
Работает ли плагин с блочными корзиной и оформлением заказа?
Частично. Подсказки про телефон и расчёт стоимости в блоках работают, а выбор пункта на карте и курьер в блоках мы пока не проверяли. Классическое оформление (шорткод) проверено полнее всего.
Где взять штрихкод возврата?
В личном кабинете Ozon: в плагине кнопки штрихкода возврата нет. Статусы возвратов плагин показывает в заказе.
Как отменить отправление?
Нажмите «Отменить отправление» в блоке «Ozon Доставка» заказа, а чтобы отменить весь заказ, нажмите «Отменить» в списке «Заказы доставки». Ozon принимает отмену не сразу: статус обновится в течение нескольких минут.
Плагин пишет «Пополните баланс Ozon». Что делать?
Подтверждение отправления по документации Ozon списывает баланс кабинета. Пополните баланс в кабинете Ozon и нажмите в заказе «Подтвердить отправления».
Как часто обновляются статусы Ozon?
Раз в 30 минут по расписанию: у Ozon нет вебхуков, поэтому мгновенных статусов нет. Не дожидаясь, статусы заказа можно обновить кнопкой «Обновить статусы Ozon» в заказе, не чаще раза в 30 секунд.
Можно ли напечатать этикетки сразу для многих заказов?
Нет. Этикетка печатается по одному заказу, а если в заказе несколько отправлений, ссылка на этикетку есть у каждого.
Можно ли принимать оплату при получении?
Нет, плагин не передаёт Ozon сумму к оплате при получении.
Есть ли тестовый режим?
Нет. У Ozon нет тестового контура для этого API, поэтому любой заказ, переданный из плагина, становится настоящим отправлением.
Покупатель видит «Ozon не может доставить заказ на этот номер телефона». Что делать?
Ozon доставляет заказы только тем, кто зарегистрирован покупателем на маркетплейсе Ozon. Если по этому номеру в Ozon покупателя нет, доставить заказ он не может. Попросите покупателя указать номер, на который оформлен его аккаунт в приложении Ozon, или выбрать другой способ доставки.
Покупатель видит «Доставка Ozon: укажите номер телефона». Это ошибка?
Нет. Ozon считает доставку по номеру телефона получателя, поэтому пока номера нет или он указан неверно, способы Ozon не показываются, а под вариантами доставки стоит подсказка. Поле «Телефон» должно быть показано и обязательным.
Нужен ли ключ Яндекс Карт?
Нет, не обязательно. Карта выбора пункта работает сразу: в плагин встроен ключ Яндекс Карт. Если хотите, укажите свой ключ API Яндекс Карт в настройках плагина («Woodev → Настройки → Доставка → Карта»).
Нужны ли ключи DaData для пунктов выдачи?
Да, нужен хотя бы один сервис определения местоположения: токен DaData или плагин «СДЭК для WooCommerce». Без них пункты выдачи покупателям не предлагаются. Для курьера токен DaData нужен всегда. Подсказки адреса на оформлении заказа тоже идут от DaData и требуют собственного ключа магазина.
Курьер Ozon не показывается. Почему?
Курьеру нужен токен DaData: по нему определяются координаты дома. Без токена DaData курьер покупателям не предлагается. Пунктам выдачи нужен токен DaData или плагин «СДЭК для WooCommerce». Ещё покупатель должен указать улицу и дом, иначе увидит подсказку «Курьер Ozon: укажите адрес с номером дома…».
Пункты выдачи Ozon не появились у покупателя. Что проверить?
Включите «Логирование» в «Woodev → Настройки → Ozon Доставка → Дополнительно» и откройте оформление заказа администратором: плагин покажет строку «Скрыт: … — причина». Чаще всего причина в одном из этого: нет действующей лицензии, не заполнены ключи или пункт отгрузки, не введён телефон покупателя, у товаров нет веса и габаритов, не закончилась загрузка каталога пунктов.
Что такое пункт отгрузки и как его создать?
Это место, куда вы привозите посылки для Ozon (в кабинете Ozon он называется «Методы доставки»). Выберите его в списке «Пункт отгрузки по умолчанию» или найдите и создайте кнопками «Найти пункты» и «Создать пункт отгрузки». Для кнопок нужны доступы «Методы доставки» и «Пункты отгрузки».
Можно ли включить в приложении все доступы сразу?
Нет. Ozon выдаёт токен только с теми доступами, которые запросил плагин, и один не одобренный доступ ломает выдачу токена целиком. Включайте только перечисленные в статье.
Какие доступы включить в приложении Ozon?
Обязательны пять: delivery-api.delivery, delivery-api.delivery-point, delivery-api.order, delivery-api.posting, delivery-api.return. Необязательные: delivery-api.shipment-method («Методы доставки»), с ним пункт отгрузки выбирается из списка, и delivery-api.dropoff-point («Пункты отгрузки») для кнопки «Найти пункты».
Чем этот плагин отличается от интеграции с Ozon Seller?
Плагин «Ozon Доставка для WooCommerce» подключает Ozon Доставку для бизнеса: логистику Ozon для вашего собственного магазина. Он не предназначен для продажи товаров на маркетплейсе Ozon: кабинет и ключи у этих сервисов разные.
Расчёт стоимости доставки за расстояние
Что даёт лицензия и что будет без неё?
Лицензия включает обновления плагина на год и поддержку. Без действующей лицензии плагин не рассчитывает доставку, но все настройки остаются доступны, поэтому после продления ключа всё заработает без повторной настройки. Ключ лицензии вводится в разделе «Woodev → Лицензии».
Я обновляюсь с версии 1.x. Цены сохранятся?
Да, настройки и цены способов доставки переносятся автоматически, а расстояние по прямой считается как раньше. Правила, которые нельзя записать простой таблицей без изменения цен, остаются в расширенном режиме, и их можно оставить как есть. Склад переносится, если плагин смог определить адрес отправления; иначе его нужно добавить самому. Подробности — в статье «Переход с версии 1.x».
Можно ли посмотреть, как посчитана доставка в заказе?
Да. В строке доставки заказа в админке записаны склад, расстояние, время в пути (если расстояние считал сервис), сервис и точность адреса. Если сработал запасной расчёт по прямой, это тоже видно. Покупатель эти строки не видит.
Что будет, если сервис карт не отвечает или закончился лимит?
Расстояние посчитается по прямой с вашим коэффициентом дороги. Доставка появится, если для этого расстояния и веса есть подходящая цена; перенесённые правила, которым нужно время в пути, без ответа сервиса могут скрыть способ доставки. То же произойдёт, если ключ отключён или исчерпан дневной лимит, который вы можете задать для каждого сервиса, чтобы не получить неожиданный счёт. Если сервис не принял ключ, в админке появится уведомление.
Работает ли плагин на блочном оформлении заказа?
Да, плагин работает и на классическом оформлении, и на блоках WooCommerce: цена, подсказки адреса и «Требовать точный адрес» есть в обоих вариантах. Пометка о примерной стоимости на блоках зависит от версии WooCommerce и устройства страницы; если пометка под общим списком не появилась, выберите вариант «Показывать под методом».
«Доставка в городе» ограничивает расстояние?
Нет. Список мест только определяет, что может выбрать покупатель, а как далеко вы возите, по-прежнему решает ваша таблица цен. Адрес внутри выбранного места, но за последним диапазоном таблицы, останется без способа доставки: он вне зоны доставки.
Зачем переключатель, который скрывает поле «Населённый пункт»?
Если в списке для страны одно место, покупателю нечего выбирать. По умолчанию поле остаётся на экране с вашим местом, а переключатель убирает его совсем: место подставится само, и покупатель вводит только адрес. Переключатель работает для каждой страны отдельно.
Влияет ли «Доставка в городе» на другие службы доставки?
Да, режим действует на весь магазин: покупатели из стран вашего списка выбирают только места из него, в том числе при доставке СДЭК или Почтой России. Поэтому включайте его, если вы действительно не отправляете заказы дальше. Покупатели из других стран оформляют заказ как обычно.
Можно ли указать несколько городов?
Да, в списке может быть сколько угодно мест: город, посёлок или район. Место выбирается из подсказок, и если нужного места нет в списке, покупатель его не выберет, поэтому соседние районы и посёлки добавляйте отдельными строками. У каждого места своя страна, так что можно вести список сразу для нескольких стран.
Что такое «Доставка в городе» и кому она нужна?
Это режим для магазинов, которые возят заказы только по своему городу и нескольким ближайшим местам, например еду или цветы. Вы составляете список мест, а покупатель на оформлении заказа выбирает только из него; подсказки улиц не выходят за пределы выбранного места. Если вы возите далеко за город или не уверены, режим можно не включать: без него всё работает как обычно. Подробности — в статье «Доставка в городе».
Что делает настройка «Требовать точный адрес»?
Если её включить, заказ этим способом не оформить, пока цена остаётся примерной, то есть пока адрес не определён до дома. Покупатель видит подсказку, что стоимость зависит от точного адреса. Так в заказ попадает уже точная цена, а не примерная.
Почему покупатель видит «стоимость примерная»?
Пока адрес указан без номера дома, плагин знает его только до улицы или города и считает расстояние от этой точки. Покупатель видит пометку, что цена уточнится, когда адрес станет точным, и она пересчитывается. Цена считается точной, когда DaData определила координаты адреса до дома; иногда адрес остаётся примерным и с номером дома, тогда пометка сохраняется. Где показывать пометку, вы решаете в настройках способа, там же её можно отключить.
Можно ли сделать бесплатную доставку от определённой суммы?
Да. В настройках способа есть поле «Бесплатная доставка от». Там же можно задать наценку, округление цены, минимальную и максимальную стоимость доставки и ограничить способ по сумме заказа.
Как быть с тяжёлыми заказами?
В таблице цен есть блок «Доплата за вес»: можно взять надбавку за каждый начатый килограмм сверх выбранного веса и задать вес, тяжелее которого доставка не предлагается. Вес берётся из карточек товаров, поэтому его стоит там указать. Если заказ слишком тяжёлый, способ не предлагается; на классическом оформлении, когда других способов нет, покупатель видит сообщение об этом.
У меня несколько складов. Откуда будет считаться доставка?
Вы заводите список складов и отмечаете один основной. В каждом способе доставки можно выбрать основной склад, любой другой или вариант «Ближайший к покупателю». В последнем случае плагин сравнивает расстояния по прямой до всех складов и берёт ближайший, а сервис карт запрашивается только один раз. Склады описаны в статье «Склады и настройки способа доставки».
Как задать разные цены для разных зон или городов?
Создайте в нужных зонах доставки отдельные способы «Стоимость за расстояние». У каждого из них своя таблица цен, свой склад и свой сервис расстояния.
Можно ли не доставлять дальше определённого расстояния?
Да. Если последний диапазон заполнен до конкретной границы, дальше неё способ не предлагается. На классическом оформлении, когда других способов доставки нет, вместо общего сообщения покупатель видит, что адрес вне зоны доставки; на блочном оформлении такое пояснение не гарантируется. Для отдельного диапазона можно поставить отметку «Не доставлять».
Как работает надбавка «за км»?
Она умножается на всё расстояние, а не только на часть сверх начала диапазона. Например, диапазон «от 5 до 15 км» с ценой 200 ₽ и надбавкой 20 ₽ за км для адреса в 12 км даст 200 + 20 × 12 = 440 ₽. Колонка «Пример» в таблице цен показывает стоимость на верхней границе диапазона. Подробнее — в статье «Цены: таблица по расстоянию и доплата за вес».
Почему расстояние получилось не таким, как на карте?
Скорее всего, расчёт идёт по прямой: это длина воображаемой линии, а дорога обычно длиннее. Чтобы приблизиться к реальному пути, у расстояния по прямой есть «коэффициент дороги» от 1 до 3; в новых установках он равен 1,3, подсказка рядом советует значения от 1,2 до 1,4. Точнее всего считает сервис карт: он строит настоящий маршрут. Ещё расстояние можно округлять вверх или до ближайшего километра, и цена ищется уже по округлённому значению.
Покупатель не видит способ доставки. Что проверить?
Проверьте по порядку: способ включён и добавлен в зону доставки, куда попадает адрес; лицензия действует; добавлен склад; таблица цен заполнена и адрес покупателя попадает в один из диапазонов; указан ключ DaData; вес заказа не больше допустимого. Если причина не видна, включите «Логирование» на вкладке плагина «Дополнительно»: причина скрытия способа запишется в журнал. Пошагово это описано в статье «Если способ доставки не показывается».
Какой сервис карт выбрать?
Начните с расстояния «По прямой»: оно работает сразу и бесплатно, а потом можно переключиться на сервис, не переделывая таблицу цен. Если нужен расчёт по дорогам без оплаты, подойдёт OpenRouteService с бесплатным ключом. Mapbox регистрирует без банковской карты, 2ГИС и Яндекс работают по платным тарифам сервисов, а для Google нужен платёжный аккаунт с нероссийской картой.
Какие ключи нужны, а что можно не получать?
Обязателен только ключ DaData: он нужен для подсказок адреса и определения координат, и бесплатного ключа достаточно. Расстояние по прямой считается без ключа сервиса карт. Ключи OpenRouteService, Mapbox, Google, 2ГИС или Яндекса нужны, только если вы хотите считать по дорогам. И ещё нужна лицензия плагина. Как получить каждый ключ, описано в статье «Сервисы расчёта расстояния и ключи».
Что делает плагин и как считает цену?
Плагин считает стоимость курьерской доставки по расстоянию от вашего склада до адреса покупателя. Вы один раз заполняете таблицу цен: до какого расстояния какая стоимость, при желании с надбавкой за каждый километр. Покупатель вводит адрес на оформлении заказа и сразу видит цену. Начать лучше с обзора и быстрого старта.