{
"cashier": String,
"itemList": [SaleItem],
"currency": Currency = "BYN",
"cash": BigDecimal,
"cashless": BigDecimal,
"certificate": BigDecimal,
"oplati": BigDecimal,
"isPercentDiscount": Boolean = false,
"chequeDiscount": BigDecimal?,
"isPercentIncrease": Boolean = false,
"chequeIncrease": BigDecimal?,
"payment_method": CashlessType?,
"bank_package_name": String?,
"merchantId": Int?,
"tpTaxNumber": Int?,
"printCheque": Boolean = true?,
"prefix": [Printable]?,
"suffix": [Printable]?,
"operationId": String?,
"printQrCheque": Boolean = false?
}
cashier
Имя кассира.
Хотя бы 1 символ. Все что больше 20 символов, отбрасывается.
itemList
currency - Не обязательное поле. Стандартное значение BYN.
cash
cashless
certificate
oplati
isPercentDiscount - Необязательное поле. Стандартное значение = false.
Показатель типа скидки.
Если true - добавляет скидку в процентах.
Если false - добавляет ценовую скидку.
chequeDiscount - Необязательное поле.
Процентная
Максимальное значение 100. 2 Знака после запятой.
Ценовая
Максимальное значение 99999999999.99.
isPercentIncrease - Необязательное поле. Стандартное значение = false.
Показатель типа надбавки.
Если true - добавляет надбавку в процентах.
Если false - добавляет ценовую надбавку.
chequeIncrease - Необязательное поле.
Процентная
Максимальное значение 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 со ссылкой на электронный документ.