Эта структуры есть в нескольких запросах. Представляет строку в формате JSON с массивом структур:
- cat_name - название категории товара.
- cat_code - идентификатор категории. Если идентификатора нет.
- name - название товара.
- price - цена товара за единицу в копейках.
- count - количество товаров.
- article - артикул товара. Используется при частичной отмене товаров из чека.
- coefficient - внешний коэффициент. Если указан, то сумма бонусов будет умножена на этот коэффициент.
Параметр struct (структура чека) может быть передан:
- Как строка JSON в GET, параметр struct
- Как параметр struct в POST
- Как JSON запрос
ТИПЫ ТРАНЗАКЦИЙ
1 - Транзакция.Место (покупка в ресторане или магазине)
2 - Бонус.Акция (Начисление / списание бонусов автоматической механикой)
3 - Бонус.Админ (Начисление / списание бонусов админом MCRM)
4 - Транзакция.Доставка (покупка на сайте)
7 - Транзакция.Online (Покупка для касс неинтегрированных с MCRM)
8 - Покупка авто
9 - Запчасти для авто
10 - Покупка б/у авто
11 - Автосервис
ПРИМЕР:
[{
"cat_name": "Безалкогольные напитки",
"cat_code": "Безалкогольные напитки",
"name": "Молочный коктейль Ванильный",
"price": "15000",
"article": "123",
"count": "2"
}, {
"cat_name": "Суп",
"cat_code": "111-222-333",
"name": "Том-ям с рисом",
"code": "04697",
"price": "60000",
"article": "321",
"count": "1"
}]