2.1. Асинхронные ответы

@startuml
participant cp as "Connecting Party"
participant paynet as "ConnPay"
==Request Initiation==
cp -> paynet: API Request
activate cp
activate paynet
paynet --> cp: Order ID
deactivate cp
deactivate paynet
==Order Status Request==
cp -> paynet: api/v2/status
activate cp
activate paynet
paynet --> cp: Response\nstatus, order-stage
deactivate cp
deactivate paynet
==Receive Merchant Callback==
paynet -> cp: callback with final status
activate cp
activate paynet
cp --> paynet: HTTP 200
deactivate cp
deactivate paynet
@enduml

Все ответы Платёжного Шлюза асинхронны, вне зависимости от используемого запроса или обратного вызова.