pacs.007.001.11 — Annulation de paiement FI à FI
Présentation
Le message pacs.007 est utilisé pour annuler une instruction de paiement précédemment envoyée qui n'a pas encore été réglée ou pour demander l'annulation d'un paiement réglé. Contrairement au pacs.004 (retour), il est initié par l'agent instructeur d'origine.
Dernière vérification par rapport aux sources primaires le 23 mars 2026. Date de référence du catalogue ISO 20022 : 2025-02-27 ; les liens vers les sources figurent ci-dessous.
Éléments de données clés
- GrpHdr — En-tête de groupe avec identification du message et horodatage de création
- TxInf — Informations de transaction avec montant d'annulation et parties
- OrgnlGrpInf — Informations du groupe d'origine référençant le message source
- RvslRsnInf — Informations sur le motif d'annulation avec codes de raison structurés
- OrgnlTxRef — Référence de la transaction d'origine pour la traçabilité de bout en bout
Contexte métier
- Initié lorsque l'expéditeur d'origine identifie une erreur avant ou après le règlement
- Utilisé dans les scénarios de fraude nécessitant une annulation rapide
- Prend en charge l'annulation totale et partielle des montants de paiement d'origine
- Porte des codes de raison d'annulation structurés pour le traitement en aval
| Éléments de données clés | Contexte métier |
|---|---|
| GrpHdr — En-tête de groupe avec identification du message et horodatage de création | Initié lorsque l'expéditeur d'origine identifie une erreur avant ou après le règlement |
| TxInf — Informations de transaction avec montant d'annulation et parties | Utilisé dans les scénarios de fraude nécessitant une annulation rapide |
| OrgnlGrpInf — Informations du groupe d'origine référençant le message source | Prend en charge l'annulation totale et partielle des montants de paiement d'origine |
| RvslRsnInf — Informations sur le motif d'annulation avec codes de raison structurés | Porte des codes de raison d'annulation structurés pour le traitement en aval |
| OrgnlTxRef — Référence de la transaction d'origine pour la traçabilité de bout en bout | L'agent instructeur (expéditeur d'origine) envoie pacs.007 à travers la chaîne de paiement pour annuler un paiement précédemment instruit. Chaque agent traite l'instruction d'annulation et ajuste le règlement en conséquence. |
Contexte CBPR+ et schémas
- Se distingue du pacs.004 par la direction — l'annulation va de l'expéditeur vers le bénéficiaire, le retour va du bénéficiaire vers l'expéditeur
- CBPR+ exige l'appariement avec les identifiants du message d'origine pour le traitement automatisé
- Les codes de raison structurés remplacent les narratifs en texte libre des messages MT hérités
- De plus en plus utilisé dans les flux de rappel de paiement instantané et de prévention de la fraude
Flux de message
L'agent instructeur (expéditeur d'origine) envoie pacs.007 à travers la chaîne de paiement pour annuler un paiement précédemment instruit. Chaque agent traite l'instruction d'annulation et ajuste le règlement en conséquence.
Tableau des écarts de version
| Plage de versions | Pourquoi c'est important | Conséquence pratique |
|---|---|---|
| pacs.007.001.11 | Implémentation actuelle dans pacs008 | Bonne base pour modéliser les processus d'annulation. |
| pacs.007.001.12-13 | Révisions ultérieures du catalogue | Check later revisions for current market-infrastructure alignment. |
Exemple XML commenté
<FIToFIPmtRvsl>
<GrpHdr>
<MsgId>RVSL-2026-0007MsgId>
GrpHdr>
<TxInf>
<OrgnlInstrId>PAY-2026-8841OrgnlInstrId>
<RvslRsnInf>
<Rsn><Cd>DUPLCd>Rsn>
RvslRsnInf>
TxInf>
FIToFIPmtRvsl>
Commentaires sur les champs
MsgId: The reversal needs its own identifier.OrgnlInstrId: Conservez la référence de paiement d'origine pour éviter les ruptures de rapprochement.RvslRsnInf: Use structured reversal reasons so cases can be routed correctly.
Comparer pacs.007 vs pacs.004
Références primaires
- ISO 20022 message definitions catalogue for
pacs.007.001.11 - SWIFT CBPR+ ISO 20022 usage-guidelines announcement
- SWIFT CBPR+ migration roadmap PDF