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

Описание

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

Настройки и API iikoTransport доступны не только пользователям iikoCloud, но и Life-time лицензий.

К настройкам можно перейти и из IikoOffice — для этого в главном меню выберите пункт Обмен данными → Настройка iikoTransport.

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

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

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

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

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

Настройки

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

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

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