[-]
Настройка — Configuration
  
  
  
  
 [-]
Процессы
   
   
   
 [-]
   
   
 [-]
Справочники
   
   
 [-]
   
   
   
[-]
Работа и управление — Store Ops
  
  
  
  
  
  
  
  
 
Updated on 4/30/2019
iikoWeb
Настройка iikoTransport
Direct link to topic in this publication:


Описание

iikoTransport — это сервис, через который компоненты iiko обмениваются информацией друг с другом или с внешними системами. Например, его можно использовать для интеграции со своим сайтом или для подключения iikoDeliveryMan. Текущая версия iikoTransport работает только с заказами доставки.

Полная документация API размещена на сайте API iikoTransport.

Как подключить API iikoTransport

Для работы через iikoTransport нужно создать API-ключ, который в дальнейшем используется в запросах.

Чтобы создать API-ключ:

  1. Войдите в iikoWeb и перейдите в раздел iikoTransport.
  2. Выберите пункт Клиенты API и нажмите кнопку Добавить.
  3. Введите Имя api логина. Здесь можно указать, для чего он используется — для сайта или DeliveryMan.
    Автоматически сгенерируется сам Api-ключ и установится галочка Активный.
  4. Подключите рестораны, которые работают с этим API-ключом: нажмите Добавить точку, установите галочки напротив нужных ресторанов, нажмите Добавить.
  5. Нажмите кнопку Сохранить.
  6. Убедитесь, что работа с iikoTransport включена: 
    1. Перейдите на страницу Настройки и выберите ресторан в списке Организации.
    2. Должна стоять галочка Включить работу через iikoTransport. 
    3. Установите галочки напротив групп ресторана, которые работают через iikoTransport — где в iikoFront обрабатывают заказы с доставкой.
    4. Сохраните настройки.
  7. Используйте сгенерированный ключ в API-запросах или введите в приложении DeliveryMan.

Настройки

Чтобы изменить настройки подключения к iikoTransport или настройки мобильного приложения DeliveryMan, войдите в iikoWeb и перейдите в раздел iikoTransport → Настройки. После изменения настроек нажмите кнопку Сохранить.

Для одного ресторана можно сгенерировать несколько API-ключей, но настройки будут общие для всех подключений к iikoTransport:

  • Включить работу через iikoTransport — галочка всегда установлена по умолчанию. Если в ресторане не требуется работать с iikoTransport, снимите галочку.
  • Радиус вокруг адреса доставки, в котором можно завершить доставку — на каком расстоянии от адреса доставки курьеру можно отметить, что заказ доставлен. Измеряется в метрах.
  • Частота обновления — как часто мобильное приложение должно отправлять на сервер информацию о местоположении курьера. Измеряется в секундах.
  • Проверять адреса, приходящие при создании заказов из PublicApi — если галочка включена, то у заказов из внешних сервисов iiko будет сверять адрес доставки со своим справочником. Если в справочнике не будет указанного города или улицы, то iiko отклонит заказ.
  • Признак необходимости сверять местоположение курьера в конце доставки — когда курьер отмечает, что доставил заказ, он должен находиться в пределах разрешенного радиуса вокруг адреса доставки. Если курьер находится дальше, то он не сможет отметить заказ доставленным.
  • Показывать таймер в мобильном приложении — в мобильном приложении будет отображаться обратный отсчет до обещанного клиенту времени доставки.
  • Доверять ценам из PublicApi — если галочка установлена, то заказ будет приниматься по цене, которая пришла из внешней системы (сайта). Если галочка снята, то заказы будут отпускаться по ценам, которые сформировались в iikoFront, а цены с сайта — игнорироваться.
  • Включение терминальных групп для работы через iikoTransport — укажите, в каких группах ресторана работает доставка через iikoTransport.