Получение номера инвойса из АПИ
[v9preview6
v9
]
В API V9Preview6 добавлена возможность получения номера инвойса из АПИ для Болгарии.
Были добавлены два новых уведомления:
GetEInvoiceNumber
используется для получения номера инвойса. Оно отправляется, когда выбрана организация и кассир переходит к оплате.ConfirmEInvoiceNumberProcessed
используется для уведомления плагина о том, был ли успешно использован номер инвойса, выданный GetEInvoiceNumberHandler. Это происходит после закрытия заказа.
Для оплаты заказа инвойсом необходимо, чтобы было ровно по одной подписке на оба уведомления: GetEInvoiceNumber и ConfirmEInvoiceNumberProcessed. В противном случае получить номер инвойса и сформировать инвойс будет невозможно — пользователю отобразится соответствующее сообщение.
Если произойдёт ошибка при получении номера инвойса, оплата завершится с ошибкой — пользователю отобразится соответствующее сообщение.