Внешние заказы - это заказы, которые были оформлены через внешние электронные сервисы, интегрированные с кассовой системой ресторана через iikoCloud API. Примером являются сервисы QR-меню для самостоятельного оформления заказов гостями через личные смартфоны.
В отличии от заказов, оформляемых непосредственно официантами, все внешние заказы первоначально создаются в кассовой системе на системного пользователя iikoTransport, а далее вручную переназначаются на официантов в зале.
Чтобы помочь официантам быстро выделить такие заказы из общего списка в iikoWaiter на экране Заказы доступен фильтр Внешние. Нажав на Внешние, официант увидит только заказы, которые были получены из внешнего сервиса и еще не распределены по сотрудникам в зале. Прямо из приложения официант может назначить заказ на себя. После этого заказ перейдет в список Мои и пропадет из списка Внешние.
Настройка
Для работы с внешними заказами в конфигурационном файле плагина WaiterServer необходимо изменить значение параметра ExternalOrdersFilterEnabled на true (по умолчанию false) и сохранить измененный конфиг. После перелогина в приложении официантам станет доступен фильтр Внешние.
Настройка распространяется на всех официантов, подключенных через общий плагин.
Уведомления
Для оперативности оповещения официантов о создании гостями новых заказов можно задействовать функционал push-уведомлений iikoWaiter. Внешний сервис при помощи WaiterExternalNotification API может отправлять уведомления о ряде событий:
создание нового заказа (отправляется всем официантам или конкретному)
гость просит подойти официанта к столу
гость готов рассчитаться наличным способом
заказ оплачен гостем безналичным способом