Тип TokenInformation2

{
  "serial": String,
  "device_id": Int,
  "organization": String,
  "tax_number": Int,
  "pin_code_length": Int,
  "puk_code_length": Int,
  "operator_code": Int,
  "is_configured": Boolean,
  "is_compatible": Boolean,
  "version": String,
  "status": Status?,
  "server_config": ServerConfig?
}
  • serial - серийный номер СКО
  • device_id - Регистрационный номер ПК в СККО
  • organization - наименование компании, на которую зарегистрировано СКО
  • tax_number - УНП СХ
  • pin_code_length - длина PIN-кода требуемого для авторизации
  • puk_code_length - длина PUK-кода требуемого для авторизации
  • operator_code - код Оператора Программной Кассы в соответствии с реестром
  • is_configured - Сконфигурировано ли СКО
  • is_compatible - Совместимая ли версия ПК с СКО
  • version - Версия СКО
  • status - Статус СКО
  • server_config - Информация, получаемая с сервера

Status

{
  "last_update": String,
  "block_reasons": [ *String ]
}
  • last_update - Дата-время последнего обновления статуса
  • block_reasons - массив строк с описанием блокировок ПК.

ServerConfig

{
  "last_update": DateTime,
  "chw_max_value": Integer,
  "trade_point": {
    "addr": String,
    "name": String"
  },
  "organization": String
}
  • last_update - Дата-время последнего обновления статуса
  • chw_max_value - Максимальная сумма для операции Выдача в копейках
  • trade_point.addr - Адрес торговой точки
  • trade_point.name - Название торговой точки
  • organization - Название организации