{
"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 со ссылкой на электронный документ.