Обработка результата команды

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
dkukhl
Сообщения: 12
Зарегистрирован: 21 июл 2017, 15:17

Обработка результата команды

Сообщение dkukhl » 03 авг 2017, 20:27

Интегрируем kkmserver в собственную систему на сайте.

Задача - после отправки чека на печать и успешного выполнения этой команды, изменить поля заказа в базе. Возникли такие сложности:

1. Как по json ответу понять, например, это была продажа или возврат?
2. Как понять по какому заказу пришел ответ от kkm-сервера? можно ли передать кастомный параметр, чтобы он вернулся в ответе?

PS. Надеюсь, вопросы скоро иссякнут ) В целом все прекрасно работает, спасибо за отличный продукт.

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: Обработка результата команды

Сообщение Audim » 04 авг 2017, 13:15

1. Как по json ответу понять, например, это была продажа или возврат?
В каждую команду Вы передаете уникальный идентификатор - "IdCommand"
При получении ответа Вы можете по этому дефекатору найти у себя исходный документ
2. Как понять по какому заказу пришел ответ от kkm-сервера? можно ли передать кастомный параметр, чтобы он вернулся в ответе?
Точно так-же как и в предыдущем случае.

Ответить