Сервис получения статуса обработки транзакции

Для запроса статуса обработки транзакции используется сообщение «Запрос статуса обработки операции» (сообщение pacs.028).

Запрос статуса обработки транзакции используется, если участник в соответствии с установленным регламентом (см. Тайм-ауты и логика повторных запросов) не получил сообщение pacs.002 с финальным статусом транзакции (ACSC или RJCT).

Получение статуса обработки транзакции по запросу:

  1. Банк-участник формирует запрос получения статуса обработки транзакции (сообщение pacs.028), подписывает его своей ЭЦП и направляет Платформе.

  2. Если валидация запроса проходит успешно, Платформа направляет ответ с HTTP статусом 200.

  3. Платформа формирует сообщение pacs.002 со статусом транзакции и направляет ее Банку-участнику.

  4. Если валидация полученного сообщения pacs.002 проходит успешно, Банк-участник направляет ответ с HTTP статусом 200.

Примечание:

На схеме темно-зелеными квадратами отображены методы (endpoint), которые должны быть реализованы на стороне соответствующего участника для реализации данного сценария. Описание методов приведено в электронном формате в https://transfers-openapi.npck.kz/.

Для получения выписки по счету на стороне Банка должен быть реализован метод (endpoint) «Статус обработки запроса перевода денег» (POST /v1/transfers/iso20022/pacs.002.001.13).

Last updated