{
"cashier": String,
"sum": BigDecimal,
"currency": Currency = "BYN",
"printCheque": Boolean = true,
"operationId": String?,
"prefix": [Printable]?,
"suffix": [Printable]?,
"terminalType": CashlessType?
}
cashier
- Имя кассира.
- Хотя бы 1 символ. Все что больше 20 символов, отбрасывается.
sum
- BigDecimal
- Передаваемая сумма для операции.
currency
- Не обязательное поле. Стандартное значение BYN.
- Для операции Выдача
CH_WITHDRAW
изменение валюты с BYN недоступно.
- Валюта для проведения операции. Типы валют.
printCheque
- Необязательное поле. Стандартное значение = true.
- Флаг определяющий будет ли печататься чек.
operationId
- Идентификатор операции.
prefix
- Необязательное поле. Printable
- адрес торгового объекта (магазина), объекта выполнения работ, объекта оказания услуг
suffix
- Необязательное поле. Printable
- Иная необязательная информация, необходимая субъекту хозяйствования информация, не являющаяся обязательной
terminalType
- CashlessType
- Для операции Выдача
CH_WITHDRAW
- доступные способы
INTERNAL
(для устройств с поддержкой функции) и EXTERNAL