pacs.007.001.11 — Odwrócenie płatności FI-do-FI
Przegląd
Komunikat pacs.007 jest używany do odwrócenia wcześniej wysłanej instrukcji płatniczej, która nie została jeszcze rozliczona, lub do żądania odwrócenia rozliczonej płatności. W odróżnieniu od pacs.004 (zwrot) jest inicjowany przez oryginalnego agenta zlecającego.
Ostatnio zweryfikowano względem źródeł pierwotnych 23 marca 2026 r. Data referencyjna katalogu ISO 20022: 2025-02-27; linki do źródeł podano poniżej.
Kluczowe elementy danych
- GrpHdr — Nagłówek grupy z identyfikacją komunikatu i znacznikiem czasu utworzenia
- TxInf — Informacje o transakcji z kwotą odwrócenia i stronami
- OrgnlGrpInf — Informacje o oryginalnej grupie z odniesieniem do komunikatu źródłowego
- RvslRsnInf — Informacje o przyczynie odwrócenia ze strukturyzowanymi kodami przyczyn
- OrgnlTxRef — Referencja oryginalnej transakcji dla identyfikowalności end-to-end
Kontekst biznesowy
- Inicjowany, gdy oryginalny nadawca wykryje błąd przed lub po rozrachunku
- Używany w scenariuszach oszustw, gdy wymagane jest szybkie odwrócenie
- Obsługuje zarówno pełne, jak i częściowe odwrócenie kwot oryginalnej płatności
- Zawiera strukturyzowane kody przyczyn odwrócenia do przetwarzania dalszego
| Kluczowe elementy danych | Kontekst biznesowy |
|---|---|
| GrpHdr — Nagłówek grupy z identyfikacją komunikatu i znacznikiem czasu utworzenia | Inicjowany, gdy oryginalny nadawca wykryje błąd przed lub po rozrachunku |
| TxInf — Informacje o transakcji z kwotą odwrócenia i stronami | Używany w scenariuszach oszustw, gdy wymagane jest szybkie odwrócenie |
| OrgnlGrpInf — Informacje o oryginalnej grupie z odniesieniem do komunikatu źródłowego | Obsługuje zarówno pełne, jak i częściowe odwrócenie kwot oryginalnej płatności |
| RvslRsnInf — Informacje o przyczynie odwrócenia ze strukturyzowanymi kodami przyczyn | Zawiera strukturyzowane kody przyczyn odwrócenia do przetwarzania dalszego |
| OrgnlTxRef — Referencja oryginalnej transakcji dla identyfikowalności end-to-end | Agent zlecający (oryginalny nadawca) wysyła pacs.007 do przodu przez łańcuch płatniczy w celu odwrócenia wcześniej zleconej płatności. Każdy agent przetwarza instrukcję odwrócenia i odpowiednio koryguje rozrachunek. |
Kontekst CBPR+ i schematy
- Odróżnia się od pacs.004 kierunkiem — odwrócenie biegnie do przodu od zleceniodawcy, zwrot biegnie wstecz od beneficjenta
- CBPR+ wymaga powiązania z identyfikatorami oryginalnego komunikatu do automatycznego dopasowania
- Strukturyzowane kody przyczyn zastępują narracje w formie tekstu swobodnego ze starszych komunikatów MT
- Coraz częściej wykorzystywany w procesach przywołania płatności natychmiastowych i zapobiegania oszustwom
Przepływ wiadomości
Agent zlecający (oryginalny nadawca) wysyła pacs.007 do przodu przez łańcuch płatniczy w celu odwrócenia wcześniej zleconej płatności. Każdy agent przetwarza instrukcję odwrócenia i odpowiednio koryguje rozrachunek.
Tabela różnic wersji
| Zakres wersji | Dlaczego to ważne | Wniosek wdrożeniowy |
|---|---|---|
| pacs.007.001.11 | Bieżąca implementacja w pacs008 | Dobra podstawa do modelowania przepływów odwołania płatności. |
| pacs.007.001.12-13 | Późniejsze rewizje katalogu | Sprawdź późniejsze rewizje pod kątem zgodności z aktualną infrastrukturą rynkową. |
Przykład XML z komentarzami
<FIToFIPmtRvsl>
<GrpHdr>
<MsgId>RVSL-2026-0007MsgId>
GrpHdr>
<TxInf>
<OrgnlInstrId>PAY-2026-8841OrgnlInstrId>
<RvslRsnInf>
<Rsn><Cd>DUPLCd>Rsn>
RvslRsnInf>
TxInf>
FIToFIPmtRvsl>
Komentarze do pól
MsgId: The reversal needs its own identifier.OrgnlInstrId: Zachowaj oryginalne odniesienie płatności, aby uniknąć przerw w uzgadnianiu.RvslRsnInf: Use structured reversal reasons so cases can be routed correctly.
Porównanie pacs.007 vs pacs.004
Źródła podstawowe
- ISO 20022 message definitions catalogue for
pacs.007.001.11 - SWIFT CBPR+ ISO 20022 usage-guidelines announcement
- SWIFT CBPR+ migration roadmap PDF