Как вам помочь ?

Система Яндекс.Доставка

Статья актуальна для версии магазина: 8.5 | 8.0 | 7.0-6.5 | 6.0 | 5.0

В данной статье рассмотрим подключение агрегатора доставок "Яндекс.Доставке".

 

Регистрация в "Яндекс.Доставке"

Для регистрации в "Яндекс.Доставке" пройдите по ссылке и нажимаете на "Личный кабинет" (рис. 1.1).

Система Яндекс.Доставка - 8340
Рисунок 1.2

Далее нажимаете на "Заполните заявку" (рис. 1.2).

Система Яндекс.Доставка - 6484
Рисунок 1.2

Далее следуете по шагам. Вам нужно будет зайти по ID. Если у Вас его нет, то ажимаете ниже "Создать ID" (рис. 2).

Система Яндекс.Доставка - 7729
Рисунок 2.

Указываете номер телефона (1), нажимаете ниже "Далее"(2) (рис. 3).

Система Яндекс.Доставка - 2332
Рисунок 3.

Указываете код из пришедшей смс (1), нажимаете ниже "Далее"(2) (рис. 4).

Система Яндекс.Доставка - 5675
Рисунок 4.

Указываете имя (1), фамилию (2), нажимаете ниже "Далее"(3) (рис. 5).

Система Яндекс.Доставка - 5340
Рисунок 5.

Далее Вы можете выбрать один из существующих аккаунтов на Яндекс (1), либо создать новый (2).

Система Яндекс.Доставка - 9954
Рисунок 6.

Мы покажем на примере создания нового аккаунта. При выборе данного варианта Вам нужно будет согласиться с пользовательским соглашением Яндекс (1) и нажать ниже "Далее"(2) (рис. 7).

Система Яндекс.Доставка - 9861
Рисунок 7.

Затем Вам нужно авторизоваться (1) или создать новый логин (2) (рис. 8).

Система Яндекс.Доставка - 1347
Рисунок 8.

После авторизации или регистрации Вас перекинет на форму, где нужно будет заполнить анкету и нажать ниже "Зарегистрировать магазин".

Затем Вам нужно будет заключить договор, для этого заполняете анкету и заключаете договор, распечатываете, делаете копию и грузите прямо в личном кабинете. Отправляете заявку на рассмотрение. После заключения договора Вам предоставят доступ к личному кабинету "Яндекс.Доставки". После этого переходим к настройкам "Яндекс.Доставки".

 

Настройка "Яндекс.Доставки"

 

Получение токена авторизации

Внимание

Для подключения и корректной работы метода "Яндекс.Доставки" Вам необходимо приобрести SSL сертификат для доменного имени Вашего магазина. Подробнее об SSL сертификатах.

Если для доменного имени SSL ещё не приобретён, Вам следует отложить вопрос подключения данного меотда доставки, и заняться вопросом подключения SSL, т.к. без SSL сертификата часть функций поддерживаться не будет.

Получение токена авторизации

Для настройки способа доставки "Яндекс.Доставка" необходимо получить токен авторизации.

Для начала авторизуйтесь на Яндексе (используйте аккаунт, на который зарегистрирована компания).

Далее перейдите на страницу "Создание приложения" по ссылке и нажмите "Зарегистрировать новое приложение" (рис. 9).

Система Яндекс.Доставка - 2210
Рисунок 9.

Откроется форма регистрации (рис. 10).

Система Яндекс.Доставка - 1013
Рисунок 10.

В поле "Название приложения" укажите название (оно может быть любым) (1) (рис. 10).

В блоке "Платформы" выберите "Веб-сервисы". Заполните поле Callback URI, для этого нажмите "Подставить URL для разработки" (2,3) (рис. 10).

В поле "Доступы" выберите "Яндекс.Доставка" (4) (рис. 10), отметьте опцию "Использование API Яндекс.Доставки для партнеров" (5) (рис. 10).

Нажмите кнопку "Создать приложение" внизу страницы (6) (рис. 10).

Откроется страница с вашим ID (идентификатором приложения) (рис. 11). Для этого нужно будет сформировать адрес. В адрес https://oauth.yandex.ru/authorize?response_type=token&client_id=<идентификатор приложения> вместо <идентификатор приложения> копируете ранее полученный ID. У Вас получится ссылка вида: https://oauth.yandex.ru/authorize?response_type=token&client_id=65d0892b22804d7b80dc818af0aХХХХХ, где вместо 65d0892b22804d7b80dc818af0aХХХХХ - ID Вашего приложения. Переходите в браузере по получившейся ссылке (рис. 12).

Система Яндекс.Доставка - 1119
Рисунок 11.

Система Яндекс.Доставка - 2110
Рисунок 12.

На открывшейся странице нажмите кнопку "Разрешить" (рис. 13), появится токен (сохраните его), токен вам позже понадобится для настройки на стороне интернет-магазина (рис. 14).

Система Яндекс.Доставка - 8805
Рисунок 13.

Система Яндекс.Доставка - 1789
Рисунок 14.

 

Настройки на стороне Яндекс.Доставки

Для настройки "Яндекс.Доставки" пройдите по ссылке и нажимаете на "В личный кабинет". Необходимо обязательно заполнить данные в разделах "Магазины", "Склады".

На открывшейся странице переходите в меню "Настройки - Мазины" (1) и (2), нажимаете на "Добавить" (рис. 15).

Система Яндекс.Доставка - 1174
Рисунок 15.

После добавления магазина нужно скопировать его идентификатор (рис. 16).

Система Яндекс.Доставка - 2246
Рисунок 16.

Далее переходите в меню "Настройки - Склады" (1) и (2), нажимаете на "Добавить" (рис. 17).

Система Яндекс.Доставка - 8782
Рисунок 17.

После добавления склада нужно скопировать его идентификатор (рис. 18).

Система Яндекс.Доставка - 5186
Рисунок 18.

 

Настройки на стороне интернет магазина

Переходим в панель администрирования магазина, пункт меню "Настройки - Доставка" (рис. 19), в правом верхнем углу нажимаем "Добавить способ доставки". Выбираем модуль "Яндекс.Доставка" (рис. 20).

Система Яндекс.Доставка - 4104
Рисунок 19.

Система Яндекс.Доставка - 9294
Рисунок 20.

Пишем название модуля, описание и добавляем.

Далее в настройках метода делаем его активным, для этого ставим галочку (рис. 21).

Система Яндекс.Доставка - 9452
Рисунок 21.

Переходим к настройкам метода (рис. 22).

Система Яндекс.Доставка - 5586
Рисунок 22.

Токен авторизации - вписываете токен, который мы создали вначале статьи (рис. 14)

Идентификатор магазина - вписываете идентификатор магазина с личного кабинета Яндекс.Доставки (рис. 16).

Идентификатор склада - вписываете идентификатор склада с личного кабинета Яндекс.Доставки (рис. 18).

Город отправителя - пишите город из которого будут отправляться товары.

Отображение ПВЗ - выбираете, каким образом будут отображаться пункты выдачи заказов. Есть три варианта: (рис. 23)

Система Яндекс.Доставка - 5920
Рисунок 23.

Через виджет Яндекс.Доставки - отображение будет происходить через виджет Яндекс.Доставки с возможностью выбора ПВЗ. При выборе этого способа появится поле "Api ключ виджета", в него вписываете api ключ корзинного виджета, о нем описано ниже в статье.

Через Яндекс.Карты - отображение будет происходить через Яндекс.Карты с указанием чек-пойнтов, которые будут указаны по координатам, присланным Яндекс.Доставкой. При выборе этого способа появится поле "API-ключ Яндекс.Карт", в него вписываете api ключ Яндекс.Карт, о нем описано в статье.

Списком - отображение будет в виде выпадающего списка, из которого нужно будет выбрать нужный ПВЗ.

Синхронизировать статусы заказов из Яндекс.Доставки - при активации данной настройки все статусы заказов из Яндекс.Доставки подгрузятся в магазин, вам необходимо произвести соответствие статусов, которые будете использовать (рис. 24). Статусы, которые не нужны, оставьте пустыми.

Система Яндекс.Доставка - 9964
Рисунок 24.

Всё готово.

 

Установка корзинного виджета

Для установки виджета необходимо авторизоваться в яндексе (используйте аккаунт, на который зарегистрирована компания), далее перейти в кабинет разработчика по ссылке и нажмите "Подключить API" (рис. 25).

Система Яндекс.Доставка - 2233
Рисунок 25.

Во всплывающем окне выберите "Виджеты Яндекс.Доставки" и нажмите "Продолжить" (рис. 26).

Система Яндекс.Доставка - 6515
Рисунок 26.

Примите условия использования Яндекс.Доставки (рис. 27).

Система Яндекс.Доставка - 1278
Рисунок 27.

Высветится окно с информацией, что "Api подключен", нажмите на кнопку "перейти к Api" (рис. 28).

Система Яндекс.Доставка - 7615
Рисунок 28.

В блоке "Ключи API" появится ключ, который необходимо вставить в настройки магазина (рис. 29, 30).

Система Яндекс.Доставка - 4822
Рисунок 29.

Система Яндекс.Доставка - 4193
Рисунок 30.

В целом всё, в клиентской части появиться вот такая кнопка (рис. 31).

Система Яндекс.Доставка - 9336
Рисунок 31.

А при нажатии откроется форма с выбором удобного способа доставки и времени (рис. 32).

Система Яндекс.Доставка - 8451
Рисунок 32.

Всё готово.

 

Передача заказа в "Яндекс.Доставка"

Если покупатель при оформлении заказа выбрал метод доставки типа "Яндекс.Доставка", то менеджеру необходимо создать черновик заказа в "Яндекс.Доставке", для дальнейшей обработки заказа.

Для этого необходимо перейти в панель администрирования, пункт меню "Заказы" и перейти в редактирование необходимого заказа (рис. 33).

Система Яндекс.Доставка - 2222
Рисунок 33.

Далее в заказе при наведении "мыши" на "Способ доставки" появится кнопка "Создать черновик заказа в Яндекс.Доставке" (рис. 34). При нажатии на данную кнопку в "Яндекс.Доставке" автоматически создается черновик данного заказа.

Система Яндекс.Доставка - 4160
Рисунок 34.

Чтобы посмотреть заказы в "Яндекс.Доставке", необходимо перейти по ссылке и нажимаете на "В личный кабинет". Далее нужно открыть пункт меню "Заказы" (рис. 35).

Система Яндекс.Доставка - 4660
Рисунок 35.

Важно

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

В данной инструкции рассмотрели настройку интеграции между AdvantShop c Яндекс.Доставкой

Другие статьи по теме

Статья оказалась полезной? Да Нет
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: delivery, yandex, яндекс доставка, доставка яндекс, Код корзинного виджета, client_id, sender_id, sender_id, requisite_id, Город из которого осуществляется доставка, Средний вес, YandexDelivery