Iikowaiter

Ошибки iikoWaiter

iikoWaiter — модуль системы автоматизации iiko, работающий на мобильных устройствах (Android/iOS). Приложение обеспечивает доступ к функционалу iikoFront: создание, редактирование и оплату заказов, просмотр меню, управление столами и синхронизацию с сервером iiko. Раздел описывает ошибки авторизации/чекина гостя и обмена с системой лояльности при работе через официантские планшеты.

Документация iikoWaiter: https://arbus.atlassian.net/wiki/spaces/IIKOWAITER/pages/1802241


Ошибка «Гость не найден»

Симптом. При авторизации (чекине) гостя через iikoWaiter возникает ошибка «Гость не найден».

Причина. Если гость не найден в CRM, авторизация через iikoWaiter завершается ошибкой.

Решение.

Шаг 1. Проверить наличие гостя в CRM.

  1. Открыть ЛК CRM, ввести данные гостя (номер телефона, e-mail или идентификатор карты).
  2. Убедиться, что профиль гостя существует.
  3. Если записи нет — уточнить данные у клиента.

Шаг 2. Снять логи с терминала (Главной кассы). Если гость существует, но ошибка сохраняется — снять логи для анализа (они покажут, на каком этапе сбой: отправка запроса, получение ответа или обработка):

  • plugin-Get.Front.RemarkedPlugin
  • plugin-BeOpen.Front.Remarked.JsonRpc
  • plugin-WaiterServer

Ошибка авторизации гостя — заказ редактируется на кассе

Симптом.

Checkin Validation Failed. At the moment, the order is being edited at the checkout. Try later.

Причина. Ошибка возникает при попытке авторизовать (check-in) гостя через iikoWaiter, когда текущий заказ редактируется на кассе. В этот момент данные заказа заблокированы для изменений другими устройствами во избежание конфликтов и потери информации.

Решение. Сообщить клиенту, чтобы проверил, не редактируется ли заказ на других терминалах, затем подождать и повторить.


«Система лояльности. Произошла ошибка при отправке запроса»

Симптом. В iikoWaiter появляется «Система лояльности. Произошла ошибка при отправке запроса».

Причина. Недоступна БД ReMarked, поэтому на кассу возвращается ошибка о недоступности плагина.

Решение. Написать в чат ПЛ и приложить:

  • скриншот ошибки;
  • № поинта, на котором ошибка;
  • Shard, на котором расположен поинт.