Цель: отправлять на веб-сервис lsFoodExchange данные о продаже.
Принцип работы интеграции на ПОСе.
При оплате ГС выбирается тот тип оплаты, к которому привязано устройство авторизации «Авторизация lsFoodExchange».[!GALLERY_2]
Указывается сумма оплаты:
По умолчанию авторизация происходит через сканирование браслета (ввод идентификатора):
Если нужно ввести номер браслета вручную, то нажимаем: «Назад» и выбираем:
«Ввод номера браслета»
Вводим номер браслета:
После указания номера браслета, на веб-сервис посылается запрос поиска клиента и проверки баланса его лицевого счета.
Если клиент идентифицирован и его баланс больше или равен, чем сумма счета, то появляется окно с информацией о клиенте:
Если номер браслета указан неверно или баланс клиента меньше, чем сумма счета, то в этом случае появляется окно с соответствующим сообщением об ошибке:
При возврате оплаты выполняется тот же порядок действий.
Если возврат производится не на тот браслет, по которому проходила оплата, то появляется сообщение:
При успешной оплате или возврате в заметке гостевого счета фиксируется ответ от сервиса
lsExchangeFood:
Мониторинг
Реализовано 3 способа мониторинга:
1) Отчет в менеджере: «Протокол выгрузки в lsExchangeFood»
2) Отчет на ПОСе
3) Запрос к базе данных в SSMS
Данные логирования также можно посмотреть из базы данных, выполнив запрос. Предварительно нужно указать дату начала и дату окончания выборки данных.