{
"uuid": String,
"type": PaymentType?,
"sum": BigDecimal,
"ref": String?
"payment_method": CashlessType?,
"bank_package_name": String?
}
uuid - обязательное поле. ChequeInfo
- уникальных идентификатор чека в виде строки
type - обязательное поле. PaymentType
- идентификатор типа оплаты
sum - обязательное поле
ref - Необязательное поле.
- при аннулировании безналом через встроенный терминал передаётся rrn
- пля аннулировании оплаты внешним терминалом в необходимо передать "NO_RRN"
- при аннулированиии через оплати передаётся номер transactionId
- при аннулировании сертификата передаётся ref, которое было указано в методе CHEQUE_PAYMENT, или сгенерированное и переданное в ответе
- для сертификата поле ref необязательное, если его не передать, будет идти проверка только по сумме
payment_method CashlessType
- Необязательное поле если
cashless = 0.
- Необязательное поле если в настройках включен только один способ оплаты.
bank_package_name
- Передается только в случае если
payment_method = PAY_IKASSA
- Необязательный в случае если есть только один способ оплаты через iKassa Pay