1.9. Выплата с банковским подтверждением
Введение
Выплата - это тип финансовой транзакции, в результате которой Присоединяющаяся Сторона зачисляет средства на банковский счёт Клиента (Получателя). Этот сценарий предполагает интеграцию выплат, требующих дополнительного подтверждения от банка.
См. определения терминов в Глоссарии.
Общий сценарий выплаты
(1) Выплата может быть инициирована Присоединяющейся Стороной, в зависимости от бизнес модели или запроса Получателя.
(2) Для имплементации запроса на проверку возможности выплаты см. /api/v4/payout-check.
(4) Для имплементации запроса статуса, см. /api/v2/status/.
(5) Параметр order-stage обязан вернуть payout_check_validated, возврат payout_check_validating означает что банк все ещё обрабатывает запрос. В этом случае Присоединяющаяся Сторона продолжает запрашивать статус транзакции.
(6) Для имплементации запроса на проведение выплаты см. /api/v4/payout-pay. Примечание: Между запросами check и pay должно пройти меньше 15 минут. Так же НСПК запрещает проводить операции check без операций pay (при условии, что check завершилось успехом).
(9) Некоторые типы выплат требуют от Получателя заполнить дополнительные данные в форме. Форма будет перенаправлена клиенту в параметре redirect-to ответа на запрос статуса.
(12) Получатель подтверждает форму выплаты.
(13) Получатель перенаправляется назад к Присоединяющейся Стороне. См. Финальное Перенаправление.
(15) Для имплементации обратного вызова с обработкой финального статуса см. Обратный вызов Присоединяющейся Стороны..
(17) Статус должен запрашиваться несколько раз с интервалами в 3-5 секунд до получения финального статуса в ответе.
(19) Финальный статус может быть отправлен Присоединяющейся Стороной в зависимости от бизнес модели или запроса Получателя.