Разработка плагина интеграции IIKO с нашей системой лояльности

Цена договорная
02 декабря 2024, 14:42 • 3 отклика • 18 просмотров
Требуется плагин интеграции IIKO с нашей системой. Swagger для взаимодействия предоставим.

Чекин гостя
можно осуществить чекин: - По QR из мобильного приложения - По номеру телефона
Для чекина отправляется запрос POST /order/{id}/checkin

Отмена чекина
после привязки гостя, должна быть возможность отвязать его. на API отправляется запрос uncheckin с идентификатором заказа от которого нужно отвязать гостя.
Запрос DELETE /order/{id}/uncheckin

Обновление заказа
При любом изменении заказа, например: - добавлении товара в заказ - удаление товара из заказа - изменение количества позиций товара в заказе Информация о заказе должно отправляться на API в запросе PUT /order/{id}

Оплата заказа
При оплате заказа, нужно выполнить запрос POST /order/{id}/pay при вызове этого запроса произойдёт списание баллов и повторный расчёт всех условий лояльности, что бы информация была актуальна на момент оплаты заказа.

Интеграция IIKO Waiter
Интеграция IIKO Waiter должна быть реализована с учётом документации по реализации интеграции внешней лояльности.
Сервер интеграции должен запускаться вместе с плагином. То есть, на терминале должен запускаться сервер для iiko waiter, который получает запросы от waiter и отправляет на API
Обработка ошибок от сервера
В случае если сервер не доступен, требуется сохранить данные для повторной отправки в дальнейшем

Интересуют специалисты с релевантным опытом.
tg: @dorofeevaa