Skip to main content

Изменение платежа ЦРО — сценарий

Сценарий демонстрирует ситуацию изменения местоположения Платежа и последующую доставку до конечного Бенефициара. Применяется после инициализации Платежа для уточнения реквизитов распоряжения.

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

ПФУ

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

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

camt.026.001.09
<?xml version="1.0" encoding="UTF-8"?>
<Message xmlns="urn:tkeysettlement" xmlns:tsuta="urn:iso:std:iso:20022:tech:xsd:camt.026.001.09" 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>

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

ПФУ

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

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

ОФУ

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

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

ОФУ

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

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

camt.087.001.08
<?xml version="1.0" encoding="UTF-8"?>
<Message xmlns="urn:tkeysettlement" xmlns:tsrtmp="urn:iso:std:iso:20022:tech:xsd:camt.087.001.08" 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>

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

ОФУ

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

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

ПФУ

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

Page last updated: 26 November 2022