Подключение модуля Яндекс.Такси

Последние изменения: 21.10.2020

Модуль "Яндекс.Такси" позволяет:

  • Рассчитывать стоимость доставки в retailCRM;

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

Важно! "Яндекс.Такси" и "Яндекс.Доставка" - это разные продукты. В рамках "Яндекс.Такси" есть 2 отдельных продукта: "Такси" и "Доставка". Для каждого продукта нужен отдельный договор.
В рамках продукта "Доставка" поддерживается 3 тарифа:

  • пешкий курьер
  • курьер на автомобиле
  • фургон с грузчиком

Доступ в личный кабинет "Яндекс.Такси" осуществляется по ссылке business.taxi.yandex.ru.

Для подключения модуля "Яндекс.Такси" необходимо подключить аккаунт retailCRM в систему retailcrm.services, добавить аккаунт доставки и API-ключ, настроить синхронизацию. в retailcrm.services и сделать необходимые настройки в retailCRM. Вся настройка занимает не более 15 минут.

Последовательность действий описана ниже:

Проверка настроек API ключа

Перейдите в раздел Настройки → Интеграции → Ключи доступа API:

dae999be24dd122d6d01cdca98417ce2.jpeg

Выберите ключ, который использовали для авторизации в retailcrm.services и проверьте настройки:

  1. Тип доступа. Если загрузка данных будет осуществляться в несколько магазинов, то необходимо выбрать тип доступа "Для всех магазинов".
  2. В блоке "Разрешенные методы 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

Добавление аккаунта Яндекс.Такси

  1. Перейдите в раздел "Мои аккаунты"
  2. В блоке "Мои аккаунты Яндекс.Такси" нажмите кнопку "Новый аккаунт".
cfae0c81546c5a0006330a1b7fd72f8c.jpg

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

6b7241ead7424e948e116eb2d0990eff.jpg


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

e647c7b63eaa81ac8f60b0cdb23b7f0b.jpg

Настройка синхронизации

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

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

c504d2c1d9e58f9f21d1548c594ad7f0.jpg

Синхронизация настроена!

Настройка интеграции Яндекс.Такси в retailCRM

1. Переходим в маркетплейс retailCRM вашего аккаунта в модуль Яндекс.Такси.

2. Переходим к основным настройкам на вкладке "Доставка". Здесь нужно выбрать необходимые настройки на вкладках "Основные" и "Способы оплаты". Каждую вкладку рассмотрим подробнее ниже.

Вкладка "Доставка":

247cba0cbc45af3e2676d5de7e99c168.jpg

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

  • Первый «Рассчитывается автоматически службой доставки» — в данном случае стоимость будет передаваться автоматически в систему из Яндекс.Доставки при выборе соответствующей доставки и сохранении заказа. Используйте данную опцию.
  • Второй «Задается вручную» — в таком случае стоимость доставки необходимо будет указывать вручную;

Дата последнего обновления статусов доставки — поле показывает последнее обновление статусов доставки. Если статусы не обновлялись или произошла какая либо ошибка при попытке обновиться, то в поле отобразится соответствующая ошибка. Обновление статусов происходит 1 раз в 3ч.

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

a9fcb23deb2a4c4245287fe39a5661cf.jpg

4. Вкладка "Склады" не заполняется.

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

cff489bbac6487fd8c1388035c68cfb8.jpg


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

43718dfbb9e19c9a456121a5741fc24d.jpg

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

Помогла ли вам статья?