Задача: используя api программы Servio Pump сделать экран очереди заказов в виде веб-приложения.
Планируется 3 экрана, каждый экран это свой url:
1) Экран клиента: 2 колонки со статусами "Готовятся" и "Готовы" и идет перечисление номеров заказа
2) Экран на кухню: 2 колонки: "Номер заказа" и "Наименование заказа"
3) Экран для зоны выдачи, запускаться будет на android. У зоны выдачи 2 колонки: "Номер заказа" и Наименование заказа", возле наименования заказа добавляется кнопка "Заказ" готов. Нажатие на данную кнопку меняет статус заказа в клиентской зоне
Как заказы будут попадать:
На стороне программы оператора в оплату будет добавлен обработчик, он будет работать в режиме https клиента. При оплате на стороне программы будет формироваться Последовательность команд:
(в случае работы терминала самообслуживания)
PaymentPrepare - подготовка к оплате
PaymentConfirm - подтверждение оплаты
Completed - успешное завершение оплаты
На каждую команду программы должен возвращаться ответ равный запросу (в приложении пример)
В очередь должны попадать заказы, которые попадают под следующие условия:
Статус транзакции: Completed, CroupId равняется указанному значению (например 13)
Во вложении пример Запрос-Ответ и пример запроса
Требования: бэк на Django, фронт Bootstrap+JS
Примечание 1: На данный момент не нужно сильно вникать в задачу, нужна только цена решения, для дальнейшего согласования.
Примечание 2: При успешном согласовании будет более подробное ТЗ, макеты, и документация