{
"cashier": "Администратор",
"transportationType": "intercity",
"ticket": Ticket?,
"baggage": Baggage?,
"cash": BigDecimal,
"cashless": BigDecimal,
"certificate": BigDecimal,
"oplati": BigDecimal,
"customOther": [CustomOther]?,
"isPercentDiscount": Boolean = false,
"chequeDiscount": BigDecimal?,
"payment_method": CashlessType?,
"bank_package_name": String?,
"merchantId": Int?,
"tpTaxNumber": Int?,
"printCheque": true,
"operationId": "7771112117",
"prefix": [Printable]?,
"suffix": [Printable]?,
"printQrCheque": Boolean = false?
}
cashier - Имя кассира.
Хотя бы 1 символ. Все что больше 20 символов, отбрасывается.
transportationType - тип перевозок, доступные значения:
urban - городские автомобильные перевозки пассажиров в регулярном сообщении.
suburban - пригородные автомобильные перевозки пассажиров в регулярном сообщении.
intercity - междугородные автомобильные перевозки в регулярном сообщении.
ticket Ticket
Платежный документ (билет)
baggageBaggage
Платежный документ (багажная квитанция).
Применяется для пригородных и междугородных автомобильные перевозки в регулярном сообщении transportationType = urban / suburban.
Может реализовываться отдельно и совместно с билетом.
cash
cashless
certificate
Сумма другими способами (без разделения на типы безналичных оплат “Др, способы”)
oplati
customOther CustomOther Необязательное поле.
Сумма другими способами (для указания конкретного способа оплаты Другими способами в документе).
Безналичный расчет другими способами (сертификатом, сервисом и другое).
isPercentDiscount - Необязательное поле. Стандартное значение = false.
Показатель типа скидки.
Если true - добавляет скидку в процентах.
Если false - добавляет ценовую скидку.
chequeDiscount - Необязательное поле.
Процентная
Максимальное значение 100. 2 Знака после запятой.
Ценовая
Максимальное значение 99999999999.99.
payment_method CashlessType
Необязательное поле если cashless = 0.
Необязательное поле если в настройках включен только один способ оплаты.
bank_package_name
Передается только в случае если payment_method = PAY_IKASSA
Необязательный в случае если есть только один способ оплаты через iKassa Pay
merchantId - Необязательное поле.
tpTaxNumber - Необязательное поле. УНП третьего лица, в пользу которого оформляется док-т продажи. Применяется при приеме
платежей в адрес третьих лиц платежными агрегаторами.
printCheque - Необязательное поле. Стандартное значение = true.
Флаг определяющий будет ли печататься чек.
prefix - Необязательное поле. Printable
адрес торгового объекта (магазина), объекта выполнения работ, объекта оказания услуг
suffix - Необязательное поле. Printable
Иная необязательная информация, необходимая субъекту хозяйствования информация, не являющаяся обязательной
operationId - Идентификатор операции.
уникальный в рамках смены.
printQrCheque - Необязательное поле. Стандартное значение = false.
печать короткого чека в виде QR со ссылкой на электронный документ.