Модель, описывающая позиции оплаты в чеке.
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
type | Int64 | Обязательный | Форма оплаты в VCR: 1 (наличные), 2 (терминал) |
value | int64 | Обязательный | Сумма оплаты. Значение суммы * 100. Не может быть меньше 0 |
payment_id | string | Обязательный, если оплата безналичная | uuid платежа в VCR. создаётся с помощью запроса Payment.Create. Если это поле заполнено, все прочие поля игнорируются |
сard_type | int32 | Обязательный, если оплата через терминал | Тип пластиковой карты (2 - личная, 1 - корпоративная). По умолчанию - 2. |
RRN | string | Обязательный, если оплата через терминал | Идентификатор транзакции платежа процессингово центра (12 цифр) |
Важно: Нельзя добавить более одного объекта с безналичным типом оплаты (type=2).
Примечание: При оплате через платёжные системы карта считается личной.