Примеры печати чеков
> СерверККМ V4 > REST API > Работа с ККМДата обновления: 7 августа 2026 г.
Примеры печати чеков
Примеры запросов и ответов метода POST check для разных сценариев (из коллекции Postman).
POST check — 200 OK
Тело запроса
{
"DeviceName": "Atol",
"PaymentType": 1,
"TaxVariant": 3,
"Electronically": false,
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"Payments": {
"Cash": 30,
"ElectronicPayment": 0,
"AdvancePayment": 0,
"Credit": 0,
"CashProvision": 0
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 30,
"SumWithDiscount": 30,
"DiscountSum": 0,
"Department": 1,
"Tax": "20",
"TaxSum": 5,
"SignMethodCalculation": 4,
"SignCalculationObject": 1,
"MeasurementUnit":11,
"MeasureOfQuantity": 0
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-05-24T12:52:00.2764361+08:00",
"deviceName": "Atol",
"docId": "41a9e8d9-96e3-484f-9f6b-e822f23298fa",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260524125200",
"fiscalSign": "5847203916",
"shiftNumber": 41,
"fiscalNumber": 370
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Электронный
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": true,
"Payments": {
"AdvancePayment": 0.0,
"Cash": 0.0,
"CashProvision": 0.0,
"Credit": 0.0,
"ElectronicPayment": 5.0
},
"Positions": [
{
"FiscalString": {
"Department": 1,
"DiscountSum": 0.0,
"Name": "Бутылка с водой 1л.",
"PriceWithDiscount": 30,
"Quantity": 1.0,
"SignCalculationObject": 1,
"SignMethodCalculation": 4,
"SumWithDiscount": 30,
"Tax": "none",
"TaxSum": 0.0
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T11:27:35.2573263+08:00",
"deviceName": "Atol",
"docId": "fdd658c4-b5b6-4f6b-8c61-eb73c634ef55",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616112735",
"fiscalSign": "5847203916",
"shiftNumber": 3,
"fiscalNumber": 7
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Маркированный товар
Тело запроса
{
"DeviceName": "Atol",
"Electronically": false,
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"GroupingPositionsWhenPrinting": false,
"PaymentType": 1,
"SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
"SaleLocation": "Офис",
"TaxVariant": 2,
"Payments": {
"AdvancePayment": 0.0,
"Cash": 50.0,
"CashProvision": 0.0,
"Credit": 0.0,
"ElectronicPayment": 0.0
},
"Positions": [
{
"FiscalString": {
"Department": 1,
"DiscountSum": 0.0,
"GoodCodeData":{
"MarkingCode":
"MDEwNDYxMDE0NDA4NTM0MjIxNSVvIS1MVEVsQ2dBTB05MUVFMDkdOTJtdTlXR3VGK0hyQlFCR3ZUMTNneVc0d29uRmVqZ2FZd1YzSkhkN0U1VHhnPQ=="
},
"MeasurementUnit": 0,
"Name": "Бутылка с водой 1л.",
"PriceWithDiscount": 24.5,
"Quantity": 1.0,
"SignCalculationObject": 33,
"SignMethodCalculation": 4,
"SumWithDiscount": 24.5,
"Tax": "20",
"TaxSum": 0.0
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T11:41:48.0366232+08:00",
"deviceName": "Atol",
"docId": "12581945-fe8c-4f5b-bfc0-f065da540d3c",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260512124100",
"fiscalSign": "5847203916",
"shiftNumber": 5,
"fiscalNumber": 70
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 OK - Дробное количество маркированного товара
Тело запроса
{
"DeviceName": "Atol",
"Electronically": false,
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Payments": {
"AdvancePayment": 0.0,
"Cash": 750.0,
"CashProvision": 0.0,
"Credit": 0.0,
"ElectronicPayment": 0.0
},
"Positions": [
{
"FiscalString": {
"Department": 2,
"FractionalQuantity": {
"Denominator": 208,
"Numerator": 1
},
"GoodCodeData": {
"GS1M": "MDEwNDYwNzA1ODkyNjgwOTIxNWZZOXM8HTkzaVJDdg=="
},
"MeasurementUnit": 0,
"Name": "Бутылка с водой 1л.",
"PriceWithDiscount": 750.0,
"Quantity": 1.234,
"SignCalculationObject": 33,
"SignMethodCalculation": 4,
"SumWithDiscount": 750.0,
"Tax": "20",
"TaxSum": 0
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T11:50:06.632583+08:00",
"deviceName": "Atol",
"docId": "c634a0be-f545-4111-b064-8f807c81fd97",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260512125000",
"fiscalSign": "5847203916",
"shiftNumber": 5,
"fiscalNumber": 71
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Безналичная оплата
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": true,
"Payments": {
"Cash": 0.0,
"ElectronicPayment": 5.0
},
"Positions": [
{
"FiscalString": {
"Department": 1,
"DiscountSum": 0.0,
"Name": "Бутылка с водой 1л.",
"PriceWithDiscount": 5.0,
"Quantity": 1.0,
"SignCalculationObject": 1,
"SignMethodCalculation": 4,
"SumWithDiscount": 5.0,
"Tax": "20",
"TaxSum": 0.0
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T12:00:01.4454279+08:00",
"deviceName": "Atol",
"docId": "44ccb2d9-6315-427c-9bd5-fc917bb2a508",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616115900",
"fiscalSign": "5847203916",
"shiftNumber": 77,
"fiscalNumber": 550
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Часовая зона
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 0,
"TimeZone": 9,
"Electronically": false,
"Payments": {
"Cash":50,
"ElectronicPayment": 90.00
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 2,
"PriceWithDiscount": 50,
"SumWithDiscount": 100,
"Department": 0,
"Tax": "20",
"SignMethodCalculation": 3,
"SignCalculationObject": 10,
"TaxSum": 0,
"MeasurementUnit": 50
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T12:01:55.1141585+08:00",
"deviceName": "Atol",
"docId": "88e2f605-1ebe-4ea5-b412-5c7b541b02c2",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616120100",
"fiscalSign": "5847203916",
"shiftNumber": 77,
"fiscalNumber": 551
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Признак продажи через Интернет
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": true,
"Payments": {
"Cash": 0.0,
"ElectronicPayment": 5.0
},
"Positions": [
{
"FiscalString": {
"Department": 1,
"DiscountSum": 0.0,
"Name": "Бутылка с водой 1л.",
"PriceWithDiscount": 5.0,
"Quantity": 1.0,
"SignCalculationObject": 1,
"SignMethodCalculation": 4,
"SumWithDiscount": 5.0,
"Tax": "20",
"TaxSum": 0.0
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T12:03:35.3257086+08:00",
"deviceName": "Atol",
"docId": "1b9e75f1-49fd-4eb7-83c4-98198e3b19c1",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616120300",
"fiscalSign": "5847203916",
"shiftNumber": 77,
"fiscalNumber": 552
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Подакцизный товар
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": "false",
"Payments": {
"Cash": 100.01
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 10,
"SumWithDiscount": 10,
"Department": 0,
"Tax": "20",
"SignMethodCalculation": 4,
"SignCalculationObject": 2,
"TaxSum": 0,
"ExciseAmount": 1
},
"TextString": {
"Text": "Дополнительная текстовая строка для позиции чека"
}
},
{
"FiscalString": {
"Name": "Пиво",
"Quantity": 3,
"PriceWithDiscount": 10.50,
"SumWithDiscount": 31.50,
"Department": 1,
"Tax": "20",
"SignCalculationObject": 2,
"SignMethodCalculation": 4,
"TaxSum": 0,
"isFiscal": true
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T12:06:16.6438856+08:00",
"deviceName": "Atol",
"docId": "c3ea39eb-5b2b-4565-b1fb-96f9fbeb894a",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616120616",
"fiscalSign": "5847203916",
"shiftNumber": 3,
"fiscalNumber": 8
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Нефискальные строки в чеке
Тело запроса
{
"DeviceName": "Atol",
"Electronically": false,
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Payments": {
"AdvancePayment": 0.0,
"Cash": 28.0,
"CashProvision": 0.0,
"Credit": 0.0,
"ElectronicPayment": 0.0
},
"Positions": [
{
"TextString": {
"Text": " "
}
},
{
"TextString": {
"Text": "При обращении в магазин "
}
},
{
"TextString": {
"Text": "с возвратом будьте готовы "
}
},
{
"TextString": {
"Text": "предъявить паспорт "
}
},
{
"TextString": {
"Text": "Документ ТХБ00000159 "
}
},
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"PriceWithDiscount": 28.0,
"Quantity": 1.0,
"SumWithDiscount": 28.0,
"Tax": "20",
"TaxSum": 0.0
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T12:07:28.6662501+08:00",
"deviceName": "Atol",
"docId": "0455635f-ee80-4d4a-ac51-b5641d757f86",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616120728",
"fiscalSign": "5847203916",
"shiftNumber": 3,
"fiscalNumber": 9
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - Данные агента
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 0,
"Electronically": false,
"AgentSign": 3,
"Payments": {
"Cash": 0,
"ElectronicPayment": 73.18,
"AdvancePayment": 0,
"Credit": 0,
"CashProvision": 0
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 73.18,
"SumWithDiscount": 73.18,
"DiscountSum": 0,
"Department": 1,
"Tax": "20",
"TaxSum": 0,
"SignMethodCalculation": 4,
"SignCalculationObject": 4,
"SignSubjectCalculationAgent": 5
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T12:08:57.6976058+08:00",
"deviceName": "Atol",
"docId": "516c10ea-b980-4095-b2a7-d1ae32413709",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616120857",
"fiscalSign": "5847203916",
"shiftNumber": 3,
"fiscalNumber": 10
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 200 ОК - ГТД
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": "false",
"Payments": {
"Cash": 100.01
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 1,
"SumWithDiscount": 1,
"Department": 0,
"Tax": "20",
"SignMethodCalculation": 3,
"SignCalculationObject": 1,
"TaxSum": 0
},
"TextString": {
"Text": "Дополнительная текстовая строка для позиции чека"
}
},
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 2,
"PriceWithDiscount": 2,
"SumWithDiscount": 4,
"Department": 1,
"Tax": "20",
"SignMethodCalculation": 3,
"SignCalculationObject": 1,
"TaxSum": 0,
"isFiscal": true
}
}
]
}
Тело ответа
{
"Result": {
"datetime": "2026-06-16T12:10:59.4292488+08:00",
"deviceName": "Atol",
"docId": "04ded876-11d0-4dec-992d-19845c4c0990",
"fnsUrl": "nalog.ru",
"fnNumber": "0123123123123",
"rnNumber": "00031415926",
"fiscalDatetime": "20260616121059",
"fiscalSign": "5847203916",
"shiftNumber": 3,
"fiscalNumber": 11
},
"Code": 0,
"Description": "OK",
"Success": true
}
POST check — 4 Не указано имя ККТ
Тело запроса
{
"DeviceName": "",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": false,
"Payments": {
"Cash":50
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 50,
"SumWithDiscount": 50,
"Department": 0,
"Tax": "20",
"MeasurementUnit":"20",
"SignMethodCalculation": 3,
"SignCalculationObject": 10,
"TaxSum": 0
}
}
]
}
Тело ответа
{
"Code": 4,
"Description": "Не указано имя ККТ",
"Success": false
}
POST check — 709 Устройство не найдено
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": false,
"Payments": {
"Cash":50
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 50,
"SumWithDiscount": 50,
"Department": 0,
"Tax": "20",
"MeasurementUnit":"20",
"SignMethodCalculation": 3,
"SignCalculationObject": 10,
"TaxSum": 0
}
}
]
}
Тело ответа
{
"Code": 709,
"Description": "Устройство не найдено: Устройство 'Atol' не найдено.",
"Success": false
}
POST check — 72 Некорректные входные данные
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": false,
"Payments": {
"Cash":50
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 50,
"SumWithDiscount": 50,
"Department": 0,
"Tax": "5",
"MeasurementUnit":"20",
"SignMethodCalculation": 3,
"SignCalculationObject": 10,
"TaxSum": 0
}
}
]
}
Тело ответа
{
"Code": 72,
"Description": "Некорректные входные данные",
"Success": false
}
POST check — 14 24 часа кассовой смены истекли
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": false,
"Payments": {
"Cash":50
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 50,
"SumWithDiscount": 50,
"Department": 0,
"Tax": "20",
"MeasurementUnit":"20",
"SignMethodCalculation": 3,
"SignCalculationObject": 10,
"TaxSum": 0
}
}
]
}
Тело ответа
{
"Code": 14,
"Description": "24 часа кассовой смены истекли",
"Success": false
}
POST check — 55 Требуется открытая смена
Тело запроса
{
"DeviceName": "Atol",
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"PaymentType": 1,
"TaxVariant": 1,
"Electronically": false,
"Payments": {
"Cash":50
},
"Positions": [
{
"FiscalString": {
"Name": "Бутылка с водой 1л.",
"Quantity": 1,
"PriceWithDiscount": 50,
"SumWithDiscount": 50,
"Department": 0,
"Tax": "20",
"MeasurementUnit":"20",
"SignMethodCalculation": 3,
"SignCalculationObject": 10,
"TaxSum": 0
}
}
]
}
Тело ответа
{
"Code": 55,
"Description": "Требуется открытая смена",
"Success": false
}
POST check — 502 Код маркировки не прошёл проверку в ИСМ
Тело запроса
{
"DeviceName": "Atol",
"Electronically": false,
"Cashier": {
"Name": "Иванов А.И.",
"Vatin": "7722345678"
},
"Customer": {
"Info": "ООО 'Рога и Копыта'",
"email": "kuznicov@mail.ru",
"Vatin": "500100732259"
},
"GroupingPositionsWhenPrinting": false,
"PaymentType": 1,
"SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
"SaleLocation": "Офис",
"TaxVariant": 2,
"Payments": {
"AdvancePayment": 0.0,
"Cash": 50.0,
"CashProvision": 0.0,
"Credit": 0.0,
"ElectronicPayment": 0.0
},
"Positions": [
{
"FiscalString": {
"Department": 1,
"DiscountSum": 0.0,
"GoodCodeData":{
"MarkingCode":
"MDEwNDYxMDEzNjI4MDU3MTIxJTc5OERNJR04MDA1MDkwMDAwHTkzZEdWeg=="
},
"MeasurementUnit": 0,
"Name": "Бутылка с водой 1л.",
"PriceWithDiscount": 900,
"Quantity": 1.0,
"SignCalculationObject": 33,
"SignMethodCalculation": 4,
"SumWithDiscount": 900,
"Tax": "20",
"TaxSum": 0.0
}
}
]
}
Тело ответа
{
"Code": 502,
"Description": "Код маркировки не прошел проверку в ИСМ",
"Success": false
}