Pacs.004
Payment Return Message
A Pacs.004 message is used to notify the originator of payment about the return or refund of payment. This message is typically used in cases where a payment transfer has failed or where there is an error in the payment information.
A sample payload of a Pacs.004 message is as follows;
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.004.001.02">
<FIToFIPmtRtr>
<GrpHdr>
<MsgId>ABC123456</MsgId>
<CreDtTm>2023-04-16T11:00:00.000Z</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<InitgPty>
<Nm>John Smith</Nm>
</InitgPty>
</GrpHdr>
<PmtRtr>
<OrgnlTxRef>
<InstrId>123456</InstrId>
<EndToEndId>987654</EndToEndId>
<TxId>654321</TxId>
<Amt Ccy="EUR">100.00</Amt>
<ReqdExctnDt>2023-04-16</ReqdExctnDt>
</OrgnlTxRef>
<Rsn>
<Cd>AM05</Cd>
</Rsn>
</PmtRtr>
</FIToFIPmtRtr>
</Document>
In this schema, we can see several elements that provide information about the PACS.004 message:
MsgId
: This is a unique identifier for the message.CreDtTm
: This is the date and time the message was created.NbOfTxs
: This element provides information about the total number of transactions.InitgPty
: This element provides information about the initiating party (i.e., the person or organization sending the transfer).OrgnlTxRef
: This element contains information about the original transaction that is being returned or refunded, such as the instruction ID, end-to-end ID, transaction ID, amount, and execution date.Rsn
: This element provides information about the reason for the return or refund, such as an error in the payment information or a failed payment.
Overall, a Pacs.004 message is used to provide information about the return or refund of payment and the reason for the return or refund.
Last updated
Was this helpful?