Перейти к содержимому
Разделы

Руководства

Внешние заказы и POS

Передавайте подписанные версии заказов и отмены в POS ресторана.

Настройте доступ

Рабочая страница заведения — /venues/:venueId/pos. Подготовка источника требует pos.externalOrders.manage. В текущем кабинете есть очередь внешних заказов, но формы создания источника нет. Попросите администратора Hallify подготовить источник существующим административным способом и безопасно передать sourceId и одноразово показываемый секрет подписи. Идентификаторы товаров и версии меню должны соответствовать опубликованному каналу заведения.

Первый успешный сценарий

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

  1. Передайте идентификатор внешнего заказа, возрастающую ревизию, способ обслуживания и позиции в orders выбранного источника. Подпишите тело профилем external-orders.
  2. Сохраните идентификатор заказа Hallify и признак повтора. Повторяйте ревизию только с тем же содержимым.
  3. Для отмены передайте следующую внешнюю ревизию и причину в метод отмены заказа.

Состояния, повторы и восстановление

Конфликтующая ревизия или изменённое содержимое повтора отклоняются. Заказ Hallify в OPEN может быть отменён атомарно; SUBMITTED остаётся на явное разрешение оператором. Принятие запроса отмены не означает безусловную отмену уже переданного заказа.

Hallify использует обязательные cookies и опциональную аналитику.

Обязательные cookies поддерживают вход, язык и тему. Аналитика выключена, пока вы явно ее не разрешите.