Receipt.GetInfo

Возвращение фискальной информации о чеке.

Входные параметры

Название Тип данных Обязательность Описание параметра
Id string Необязательный GUID чека в виртуальной кассе
QRCodeURL string Необязательный Содержит данные, которые считываются с фискального чека. Данные содержат URL специального формата: https://ofd.soliq.uz/check?t=UZ210168163541&r=2&c=20220529184608&s=030548219873. В случае, если считывает url не от текущей виртуальный кассы будет ошибка, что чек не найден. Если считывается URL не по формату - ПО будет ориентироваться на другие поля.
ReceiptNo string Необязательный Номер чека в ПОФМ

Каждое поле необязательно, но одно из них должно быть заполнено в обязательном порядке.
Если заполнены несколько полей, то приоритет определяется в следующем порядке:

  • QRCodeURL;
  • ReceiptNo;
  • Id.

Пример запроса

{
    "id": 1,
    "method": "Receipt.GetInfo",
    "params": {
        "QRCodeURL": "https://ofd.soliq.uz/check?t=UZ210168163541&r=2&c=20220529184608&s=030548219873",
        "ReceiptNo": "126",
        "Id": "007995039265"
    },
    "auth": "cmVF5dd6cGds33M5",
    "jsonrpc": "2.0"
}



Выходные параметры

Если чек найден, то возвращается тип данных ReceiptInfo , если не найден, то возвращается null.

ReceiptInfo

Название Тип данных Обязательность Описание параметра
Id string Необязательный ID чека
Amount int64 Необязательный Сумма в чеке
TerminalID string Обязательный ID фискального модуля
ReceiptNo string Обязательный Номер чека в ПОФМ
DateTime string Обязательный Дата и время чека. Строка формата YYYY-MM-DD HH:MM:SS, где - YYYY - год, MM - месяц, DD - день, HH - часы, MM - минуты, SS - секунды. Пример строки "2022-06-02 10:01:00".
FiscalSign string Обязательный Фискальный признак

Пример ответа

{
    "id":1,
    "ok":true,
    "result": {
        "ReceiptInfo": {
            "Id": "007995039265",
            "Amount": 90000,
            "TerminalID": "UZ75686797076878",
            "ReceiptNo": "126",
            "DateTime": "2022-11-26 17:42:12",
            "FiscalSign": "046000144137"
        }
    },
    "jsonrpc":"2.0"
}