Register

Эндпоинт: http://ip:port/services/ofdms/api/ofd/register

Заголовок Authorization: Bearer {token}

Метод: POST

Пример тела запроса:

{
  "request": {
    "Items": [
      {
        "Name": "Name_a83def8d9a21",
        "Barcode": "Barcode_fba053439ddf",
        "Label": "Label_a555fc1de038",
        "SPIC": "13211311320000013213",
        "PackageCode": "PackageCode_b40b51dd15e8",
        "GoodPrice": 0,
        "Price": 0,
        "Amount": 1000,
        "VAT": 0,
        "VATPercent": 0,
        "Discount": 0,
        "Other": 0,
        "CommissionInfo": {
          "TIN": "111111111",
          "PINFL": "22222222222222"
        }
      }
    ],
    "ReceivedCash": 0,
    "ReceivedCard": 0,
    "TotalVAT": 0,
    "IsRefund": "0",
    "Time": "2025-09-10 17:34:14",
    "ReceiptType": "0",
    "Location": {
      "Latitude": 56.00,
      "Longitude": 10.00
    },
    "TaxiInfo": {
      "CarNumber": "01A000AA",
      "TIN": "111111111",
      "PINFL": "22222222222222"
    },
    "ExtraInfo": {
      "PhoneNumber": "1234567890123",
      "Other": "Other_22bdd364e32c"
    },
    "agentRequestId": "agentRequestId_0bc5b1e1f9e5"
  }
}

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

Поле
Тип
Описание
Обязательное
Максимальная длина

Items

Array

Список товаров/услуг

Да

ReceivedCash

Number

Полученная сумма наличными (в тийинах)

Да

ReceivedCard

Number

Полученная сумма безналичными (в тийинах)

TotalVAT

Number

Общая сумма НДС товаров/услуг

Да

IsRefund

String

Продажа = 0, Возврат = 1

Да

255

Time

String

Время платежа (UTC +5) в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС

Да

ReceiptType

String

Тип чека: Продажа/Возврат = 0, Аванс = 1, Кредит = 2

Да

1

Location

Object

Информация о геолокации

TaxiInfo

Object

Информация об агрегаторе такси

ExtraInfo

Object

Дополнительная информация

agentRequestId

String

Уникальный идентификатор запроса

Да

64


Items (Array of Objects)

Поле
Тип
Описание
Обязательное
Максимальная длина

Name

String

Название товара/услуги (с указанием ед. изм. в конце)

Да

64

Barcode

String

Штрихкод

255

Label

String

Код маркировки

255

SPIC

String

Код ИКПУ

Да

20

PackageCode

String

Код упаковки

Да

20

GoodPrice

Number

Цена одного товара/услуги (в тийинах)

Да

20

Price

Number

Общая сумма позиции (с учетом количества и без учета скидок)

Да

Amount

Number

Количество

Да

VAT

Number

Сумма НДС(Price * VATPercent /(100 + VATPercent))

Да

VATPercent

Number

НДС %

Да

Discount

Number

Скидка

Other

Number

Прочая скидка (оплата по страховке и др.)

CommissionInfo

Object

Информация о комиссионном чеке

Да

CommissionInfo (Object)

Поле
Тип
Описание
Обязательное
Максимальная длина

TIN

String

ИНН

9

PINFL

String

ПИНФЛ

14


Location (Object)

Поле
Тип
Описание
Обязательное

Latitude

Number

Широта

Longitude

Number

Долгота


TaxiInfo (Object)

Поле
Тип
Описание
Обязательное
Максимальная длина

CarNumber

String

Номер автомобиля

255

TIN

String

ИНН

9

PINFL

String

ПИНФЛ

14


ExtraInfo (Object)

Поле
Тип
Описание
Обязательное
Максимальная длина

PhoneNumber

String

Номер телефона

Да

13

Other

String

Прочее

Last updated