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