GET /retail/{id}
Возвращает информацию о продаже (чек)
Запрос
Параметры адресной строки (URI parameters)
| Поле | Описание | Тип | Обязательное |
|---|---|---|---|
| id | int |
Required |
Ответ
Тело ответа ( объект Sale )
| Поле | Описание | Тип | Обязательное |
|---|---|---|---|
| id |
Номер чека |
int |
Да |
| parentId |
Номер чека, по которому была проведена операция возврата |
int | |
| type |
Тип чека (продажа или возврат) |
SaleType |
Да |
| date |
Дата чека |
datetime |
Да |
| customerPhone |
Номер телефона клиента |
string | |
| cashierName |
Кассир |
string | |
| storeName |
Магазин |
string | |
| storeId |
Магазин |
int | |
| totalSum |
Номер чека |
decimal |
Да |
| positions |
Позиции чека |
Массив SaleItem |
Да |
Пример ответа
application/json, text/json
Sample:
{
"id": 1,
"parentId": 1,
"type": 0,
"date": "2025-12-06T07:12:59.5213845+03:00",
"customerPhone": "sample string 3",
"cashierName": "sample string 4",
"storeName": "sample string 5",
"storeId": 1,
"totalSum": 6.0,
"positions": [
{
"sum": 1.0,
"totalSum": 2.0,
"qnt": 3.0,
"product": "sample string 4",
"productName": "sample string 5",
"discount": 6.0,
"bonusDebit": 7.0,
"bonusCredit": 8.0,
"cat": "sample string 9",
"ext": "sample string 10",
"price": 1.0,
"fc": 1.0
},
{
"sum": 1.0,
"totalSum": 2.0,
"qnt": 3.0,
"product": "sample string 4",
"productName": "sample string 5",
"discount": 6.0,
"bonusDebit": 7.0,
"bonusCredit": 8.0,
"cat": "sample string 9",
"ext": "sample string 10",
"price": 1.0,
"fc": 1.0
}
]
}