Модуль "Яндекс Go" позволяет:
Рассчитывать стоимость доставки в RetailCRM;
Оформлять и отменять заявку на доставку из RetailCRM;
Отображать в RetailCRM актуальные статусы доставки заказа;
Получать трек-номер по заказу из Яндекс Go в RetailCRM;
Печатать акт-приема передачи из RetailCRM;
С помощью модуля можно рассчитать тарифы на доставку пассажирского или грузового такси в RetailCRM.
Важно! Яндекс.Доставка - это агрегатор доставочных сервисов. Доставка Яндекс Go — отдельный сервис организации перевозок и логистики. Его можно подключать вне зависимости от использования модуля Яндекс.Доставка. Для каждого продукта нужен отдельный договор.
В рамках продукта доставка "Яндекс Go" поддерживается 3 тарифа:
пеший курьер
курьер на автомобиле
фургон с грузчиком
Доступ в личный кабинет "Яндекс Go" осуществляется по ссылке business.taxi.yandex.ru.
Если у вас нет доступа в личный кабинет, то его можно подключить по ссылке.
Для подключения модуля "Яндекс Go" к RetailCRM необходимо подключить аккаунт RetailCRM в систему retailcrm.services, добавить аккаунт доставки и API-ключ, настроить синхронизацию. в retailcrm.services и сделать необходимые настройки в RetailCRM. Вся настройка занимает не более 15 минут.
Последовательность действий описана ниже:
Проверка настроек API ключа
Перейдите в раздел Настройки → Интеграции → Ключи доступа API:

Выберите ключ, который использовали для авторизации в retailcrm.services и проверьте настройки:
Тип доступа. Если загрузка данных будет осуществляться в несколько магазинов, то необходимо выбрать тип доступа "Для всех магазинов".
В блоке "Разрешенные методы API" проставьте все галки для методов групп:
Заказы
/api/orders/
api/orders/statuses
/api/orders/{externalId}
/api/orders/{externalId}/edit
/api/orders/packs/history
/api/orders/packs/{id}
/api/orders/packs
/api/orders/packs/{id}/edit
/api/orders/packs/create
/api/orders/packs/{id}/delete
Справочники
/api/reference/delivery-services
/api/reference/delivery-services/{code}/edit
/api/reference/delivery-types
/api/reference/delivery-types/{code}/edit
/api/reference/status-groups
/api/reference/statuses
/api/reference/stores
Доставки
/api/delivery/generic/setting/{code}
/api/delivery/generic/setting/{code}/edit
/api/delivery/generic/{code}/tracking
/api/delivery/shipments
/api/delivery/shipments/{id}
/api/delivery/shipments/create
/api/delivery/shipments/{id}/edit
Интеграция
/api/integration-modules/{code}
/api/integration-modules/{code}/edit
Добавление аккаунта Яндекс Go
Перейдите в раздел "Мои аккаунты"
В блоке "Мои аккаунты Яндекс Go" нажмите кнопку "Новый аккаунт".

3. В названии аккаунта укажите произвольное название аккаунта

4. В поле токен доступа укажите токен из личного кабинета Яндекс Go. Токен находится в разделе "Профиль компании" → вкладка "Настройки" внизу страницы.

Настройка синхронизации
Перейдите в раздел синхронизаций модуля и нажмите кнопку "Создать новую синхронизацию":

2. На странице создания синхронизации заполните необходимые настройки и нажмите кнопку "Сохранить":

Синхронизация настроена!
Настройка интеграции Яндекс Go в RetailCRM
1. Переходим в маркетплейс RetailCRM вашего аккаунта в модуль "Яндекс Go".
2. Переходим к основным настройкам на вкладке "Доставка". Здесь нужно выбрать необходимые настройки на вкладках "Основные" и "Способы оплаты". Каждую вкладку рассмотрим подробнее ниже.
Вкладка "Доставка":

Поле "Стоимость доставки" позволяет выбрать два варианта:

Первый «Рассчитывается автоматически службой доставки» — в данном случае стоимость будет передаваться автоматически в систему из "Яндекс Go" при выборе соответствующей доставки и сохранении заказа. Используйте данную опцию.
Второй «Задается вручную» — в таком случае стоимость доставки необходимо будет указывать вручную;
Дата последнего обновления статусов доставки — поле показывает последнее обновление статусов доставки. Если статусы не обновлялись или произошла какая либо ошибка при попытке обновиться, то в поле отобразится соответствующая ошибка. Обновление статусов происходит 1 раз в 3ч.

3. На вкладке "Способы оплаты" выберите необходимы способы оплаты:

4. Вкладка "Склады" не заполняется.
5. На вкладке "Статусы" можно задать соотвествие статусов заказа RetailCRM статусам Яндекс.Доставки. В случае если задано соотвествие статусов, то при изменении статуса отправления в службе доставки изменится статус заказа RetailCRM. Это будет отображено в истории заказа и полезно использовать для автоматизации обработки заказа. Логика настройки статусов описана на примере модуля "Почта России" в статье.

6. На вкладке "Значения по умолчанию" можно задать номер телефона и доп. отметку, чтобы при выборе способа доставки в заказе, указанные значения подставлялись автоматически:

7. Теперь необходимо создать новый способ доставки в справочниках "Типы доставки" и добавить интеграционную доставку:

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

Стоимость доставки на вкладке "Стоимость" оставьте ноль. Стоимость доставки рассчитывается службой доставки, этап опция уже указана ранее в настройках интеграционного модуля. Настройка условий на стоимость доставки подробно описана в документации RetailCRM. Настройка интеграции с модулем "Яндекс Go" завершена!
Перед началом работы
Обязательно ознакомьтесь со статьей "Как работать с доставкой при оформлении заказа".