Базовый ответ BaseResponse
{
"dateTime": String?,
"messageDetail": String,
"messageTitle": String,
"numberCheck": String?,
"registerNumberSKO": String?,
"resultCode": Long,
"rrn": String?,
"type": String,
"uid": String?,
"isPrintSuccess": Boolean?
"total": String?,
"change": String?,
"remain": String?
}
Поле dateTime
(опциональное) в формате ISO8601 yyyy-MM-dd'T'HH:mm:ssZ
. Время и дата совершения фискальной операции. Например 2022-01-21T12:00:00+03:00
.
Поле messageDetail
описание результата. Например "Токен авторизован" или "Неверный пароль доступа к токену".
Поле messageTitle
оглавление результата. Например "Успех" или "Ошибка".
Поле numberCheck
(опциональное) номер чека, после успешной фискализации.
Поле registerNumberSKO
(отсутсвует для ошибок) регистрационный номер ско.
Поле resultCode
код результата операции. Описание возможных кодов ответа.
Поле rrn
(опциональное) номер банковской операции. Если несколько то разделены запятыми.
Поле type
(опциональное) тип операции переданный в INTENT_OPERATION_TYPE
.
Поле uid
(опциональное) уникальный идентификатор фискальной операции.
Поле isPrintSuccess
(опциональное) возвращает null
в случае если был передан флаг "printCheque": false
.
Возвращает true
если чек был успешно распечатан и false
если произошла ошибка при печати.
Поле total
(опциональное) возвращает итоговую сумму для Продажи и Возврата.
Поле change
(опциональное) возвращает сумму сдачи для Продажи.
Поле remain
(опциональное) возвращает сумму остатка для оплаты незавершенного чека.