Разработка модуля интеграции с оборудованием для киосков самообслуживания (Windows)

Цель проекта

Создание программного драйвера или промежуточного слоя, который обеспечит надежную двустороннюю связь между веб-приложением (клиентская часть) и POS-терминалом определенной модели, установленным в киоске.

Основные задачи

  • Анализ и изучение протоколов взаимодействия с указанным оборудованием.
  • Разработка стабильного модуля (библиотеки, службы) для ОС Windows.
  • Реализация функций: инициализация устройства, проведение платежных операций, получение статусов, обработка ошибок.
  • Обеспечение простого API для вызова из веб-приложения (например, через REST, WebSocket или COM-объект).
  • Тестирование модуля в связке с оборудованием и веб-интерфейсом.
  • Написание документации по интеграции.

Требования к исполнителю

  • Обязателен успешный опыт разработки аналогичных решений для интеграции с банковским или торговым оборудованием (черепные принтеры, сканеры, платежные терминалы).
  • Глубокие знания в разработке под Windows (C++, C#, .NET).
  • Понимание принципов работы POS-систем и фискального оборудования.
  • Умение работать с низкоуровневыми протоколами (RS-232, USB HID) и/или готовыми SDK от производителей.
  • Ответственный подход, соблюдение сроков.

Что предоставляется

  • Техническая документация на оборудование (протоколы, API).
  • Тестовый стенд для отладки (при необходимости).
  • Детальное ТЗ по требуемому функционалу.