Skip to content

API-FRONT #252

Description

@DoBBySvoBoDeN

Здравствуйте!
Прошу прощения, если что-то сделаю не так — я впервые пользуюсь GitHub и только начинаю разбираться в этой платформе. Буду благодарен за понимание, советы и помощь.
Надеюсь на приятное общение и сотрудничество с сообществом. Спасибо!

Столкнулись с нестандартным поведением при работе интеграции киоска самообслуживания с iiko.
Сценарий работы

  1. Создаётся заказ через API и отправляется на кассу.
  2. В ГК заказ поступает как заказ «В зале» (обычный заказ).
  3. Через API заказ сразу же закрывается с тем типом оплаты, который указан в кассе самообслуживания.

Принцип работы
Формирование заказа (в кассе самообслуживания) → отправка в ГК через API → проверка ГК на доступность → создание заказа в ГК (как заказ «В зале») → автоматическое закрытие заказа → распечатка чека (фискального или нефискального, в зависимости от выбранных настроек кассы самообслуживания).
В данном случае весь процесс работает отлично, однако заказы впоследствии исчезают.

Описание проблемы
Если заказ был оплачен банковской картой, то после закрытия он некоторое время (примерно 2–3 минуты) отображается на кухонном экране, но при этом не отображается в списке закрытых заказов.
Спустя 2–3 минуты заказ исчезает и с кухонного экрана. При этом в модуле кухонного экрана, в разделе «Вернуть» (где можно вернуть статус заказа), данный заказ также отсутствует.
Дополнительно мы проанализировали один из API-запросов по такому заказу совместно с агрегатором. Было выявлено, что заказ был создан 14.06.2026, однако при поиске среди закрытых заказов за указанную дату он полностью отсутствует.
Самое удивительное, что сообщение об успешном создании заказа приходит, однако во фронтальной части системы заказ отсутствует в разделе «Закрытые заказы» и впоследствии исчезает с кухонного экрана.

Примеры заказов

  • Заказ №404
  • Заказ №408
    Отправляю,Логи фронта,Бд фронта,Сами Полные API Запросы данных заказов

404-408.zip
2026-06-20-devices.zip
entities.zip
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions