ворд-пресс.рф
Решение

Яндекс Доставка для WooCommerce: подключение

Как выбрать модуль Яндекс Доставки для WooCommerce, настроить тарифы, заказы и отслеживание статусов.

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

Что определить до установки

  • Нужна курьерская доставка, доставка до пункта выдачи или обе модели?
  • Где находятся склады и в каких регионах принимаются заказы?
  • Требуется ли расчёт стоимости в корзине или только оформление доставки из админки?
  • Нужен ли обмен статусами доставки с заказом WooCommerce?
  • Должны ли покупатели видеть доступные интервалы, карту ПВЗ и стоимость до оплаты?

Не все модули поддерживают все продукты Яндекс Доставки. Перечень вариантов и доступные возможности смотрите в официальной странице интеграции.

Подключение по шагам

  1. Зарегистрируйте или подготовьте личный кабинет Яндекс Доставки и проверьте доступность нужного продукта для вашего бизнеса.
  2. Выберите модуль исходя из сценария магазина, а не только по названию «Яндекс Доставка».
  3. Создайте резервную копию и установите модуль на staging, совместимый с актуальной версией магазина.
  4. Выполните авторизацию или введите данные подключения по инструкции выбранного модуля. Не передавайте ключи третьим лицам и не вставляйте их в тексты страниц.
  5. Настройте способы доставки в WooCommerce, отправные адреса, зоны и доступные методы.
  6. Проверьте оформление тестового заказа: адрес, тариф, стоимость, создание заявки и отслеживание статуса.

Как проверить стоимость доставки

Испытайте минимум три сценария: доставка по городу, доставка в другой доступный регион и недоступный адрес. Убедитесь, что в корзине и заказе сумма совпадает с расчётом, а недоступные варианты не предлагаются.

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

Статусы и ошибки

Не считайте «оплачен» равным «доставлен». Статус оплаты относится к платёжному шлюзу, а статус доставки — к логистике. Для синхронизации определите, какой статус внешнего сервиса во что преобразуется в WooCommerce.

Если доставка не создаётся, проверьте лог модуля и WooCommerce, права доступа, валидность адреса, доступность тарифа и ответ API. При повторной отправке заказа исключите создание дубля заявки.

Нужен ли собственный плагин

Собственная интеграция оправдана при нестандартных маршрутах, нескольких складах и сложных правилах расчёта. Но сначала проверьте возможности готовых модулей: поддерживать интеграцию с логистическим API самостоятельно дороже, чем установить стандартное решение.

Связанные материалы: WooCommerce, платёжный модуль ЮKassa и вебхуки WooCommerce.

Официальный источник: Яндекс Доставка — WooCommerce.

Источник: https://yandex.ru/support/delivery-profile/ru/modules/woocommerce

Материал был полезен?

Помогите нам сделать материалы точнее и понятнее.