Skip to main content

Отмена платежа ЦРА — сценарий № 2

Сценарий демонстрирует ситуацию, в которой Финансовое учреждение-отправитель запрашивает отмену Платежа у Финансового учреждения-получателя. Применяется после инициализации Платежа для отзыва межбанковского распоряжения, в рамках которого Участник ПФУ отклоняет запрос.

Шаг 1. Создать финансовое сообщение camt.056

ОФУ

Финансовому учреждению-отправителю необходимо сформировать финансовое сообщение camt.056, содержащее сведения об исходном платеже. После этого Участнику ОФУ необходимо закодировать данные XML-сообщения camt.056 в base64, а затем сделать вызов в конечную точку /sign/message для подписания полезной нагрузки, в ответ Участник ОФУ получит подписанную версию XML-сообщения camt.056, необходимую для отправки запроса на отмену платежа.

Пример подписанного финансового сообщения

camt.056.001.10
<?xml version="1.0" encoding="UTF-8"?>
<Message xmlns="urn:tkeysettlement" xmlns:tspcr="urn:iso:std:iso:20022:tech:xsd:camt.056.001.10" xmlns:head="urn:iso:std:iso:20022:tech:xsd:head.001.001.03">
<AppHdr>
<head:Fr>
<head:FIId>
<head:FinInstnId>
<head:BICFI>BLUERUMM001</head:BICFI>
<head:Othr>
<head:Id>bluebank</head:Id>

Шаг 2. Отправить запрос на отмену платежа

ОФУ

Финансовому учреждению-отправителю требуется сформировать полезную нагрузку financialMessage и передать её в объекте financialMessage через конечную точку /payments/message/send, в ответ TKEY7 проверит подлинность подписи финансового сообщения camt.056 и отправит финансовое сообщение camt.030 о результатах запроса на отмену платежа.

Шаг 3. Извлечь запрос на отмену платежа

ПФУ

TKEY7 получит запрос на отмену платежа от Участника ОФУ, и сделает запрос доступным для Участника ПФУ через Шлюзовую службу сообщений Kafka. Финансовому учреждению-получателю необходимо выполнить вызов в конечную точку /gateway/messages с аргументом payment, чтобы извлечь ожидающий ответа запрос отмены платежа.

Шаг 4. Создать финансовое сообщение camt.029

ПФУ

Финансовому учреждению-получателю необходимо сформировать финансовое сообщение camt.029, содержащее сведения об отклонении запроса на отмену платежа. После этого Участнику ПФУ необходимо закодировать данные XML-сообщения camt.029 в base64, а затем сделать вызов в конечную точку /sign/message для подписания полезной нагрузки, в ответ Участник ПФУ получит подписанную версию XML-сообщения camt.029, необходимую для отправки ответа на запрос отмены платежа.

Пример подписанного финансового сообщения

camt.029.001.11
<?xml version="1.0" encoding="UTF-8"?>
<Message xmlns="urn:tkeysettlement" xmlns:tsroi="urn:iso:std:iso:20022:tech:xsd:camt.029.001.11" xmlns:head="urn:iso:std:iso:20022:tech:xsd:head.001.001.03">
<AppHdr>
<head:Fr>
<head:FIId>
<head:FinInstnId>
<head:BICFI>GRENCHZZ002</head:BICFI>
<head:Othr>
<head:Id>greenbank</head:Id>

Шаг 5. Отправить ответ на запрос отмены платежа

ПФУ

Финансовому учреждению-получателю требуется сформировать полезную нагрузку financialMessage и передать её в объекте financialMessage через конечную точку /payments/message/reply, в ответ TKEY7 проверит подлинность подписи финансового сообщения camt.029 и отправит финансовое сообщение camt.030 о результатах ответа на запрос отмены платежа.

Шаг 6. Извлечь ответ на запрос отмены платежа

ОФУ

TKEY7 получит ответ на запрос отмены платежа от Участника ПФУ, и сделает запрос доступным для Участника ОФУ через Шлюзовую службу сообщений Kafka. Финансовому учреждению-отправителю необходимо выполнить вызов в конечную точку /gateway/messages с аргументом payment, чтобы извлечь ответ на запрос отмены платежа. Ответ будет содержать финансовое сообщение camt.029.

Page last updated: 26 November 2022