Схема взаимодействия с платёжным инструментом
sequenceDiagram
autonumber
participant Покупатель
participant Платёжный инструмент
participant Инвойсбокс
rect rgba(43, 170, 93, 0.13)
Покупатель->>Платёжный инструмент: Выбор способа оплаты и переход на страницу платёжного инструмента
Платёжный инструмент->>Инвойсбокс: Вызов метода получения информации по счёту
Покупатель->>Платёжный инструмент: Подтверждение оплаты счёта
Платёжный инструмент->>Инвойсбокс: Вызов метода подтверждения оплаты счёта
Платёжный инструмент->>Покупатель: Перенаправление на платёжную страницу
end
- Покупатель оформляет заказ и выбирает способ оплаты через платёжный инструмент. Покупатель перенаправляется на страницу авторизации платёжного инструмента с идентификатором счёта. Ссылка на страницу авторизации предоставляется платёжным инструментом. Также могут быть переданы ссылки возврата на случай обработки негативных сценариев при работе с API.
- Система платёжного инструмента получает информацию по счёту из системы Инвойсбокс по API через метод API.
- Покупатель подтверждает оплату счёта.
- Система платёжного инструмента подтверждает оплату счёта в системе Инвойсбокс по API через метод API.
- Платёжный инструмент перенаправляет покупателя по полученной ссылке (в запросе информации по счёту) на платёжную страницу системы Инвойсбокс.