Задача — реализовать процесс оплаты документов и интеграцию с сервером 1С.

Процесс выглядит так:

  1. Клиент с документом-заказом подходит к терминалу и сканирует штрих-код на этом документе (или вводит номер документа на сенсорной клавиатуре).
  2. Терминальное ПО запрашивает из 1С данные заказа и отображает на экране.
  3. Клиент вносит оплату (частично или полностью) и получает сдачу (опционально).
  4. Терминал передает в 1С данные о суммах, сформированных в результате внесения оплаты.
  5. Обмен происходит через SOAP на базе встроенных в 1С средств поддержки интеграции.