Приём оплаты и печать чека
Необходима доставка с приёмом оплаты или фискализацией (печатью чека) при выдаче заказа клиенту.
Схема
Сценарий
Состав товарной корзины передаётся в блоке orders[].cargos[].invoice согласно спецификации API.
Блок платежа в orders[].cargos[].invoice должен быть обязательно настроен:
payable: true— активирует в приложении кнопку приёма оплаты или печати чека.prepayment— уже внесённая сумма; к оплате запрашивается остаток.receipt— параметры чека: контакты получателя и связи с мастер-системой.
Примечание: если после редактирования корзины сумма к оплате > 0, выполняется приём платежа; в противном случае печатается чек.
Результат оплаты передаётся из приложения фактом DEMAND_PAYMENT.
Ожидаемый результат
Сформирован 1 рейс на 10 заказов. Для каждого заказа заполнена товарная корзина, доступен приём оплаты или печать чека.