MESSAGE pacs.002 Payment Status Report

The pacs.002 message is the response to the pacs.008 payment instruction.

For further detail on each element in the pacs.002, please refer to the Message Guidelines (Excel).

Acceptance and Rejection Messages

The pacs.002 message is used to respond to a pacs.008. A pacs.002 message can indicate either the acceptance or the rejection of a payment.

  • The pacs.002 must reference the original pacs.008 by including the original in the section Transaction Information and Status.

  • A pacs.002 message can indicate either the acceptance or the rejection of a payment.

  • The Destination PSP must include the transaction status .

    • In the case the status is RJCT (reject) the pacs.002 must include a correct ISO 20022 Status Reason code, as listed below, in the element … >Transaction Status > Status Reason Information.

  • The Instructing Agent and Instructed Agent need to be filled in the Transaction Information and Status section, not in the Group Header, in line with the CPMI guidelines.

  • The Instructing Agent and Instructed Agent must be filled

Payment Status Reason codes

Reason codes are taken from the ISO 20022 External Code Set. The code set to be used for errors is the ExternalStatusReason1Code.

Translation of error codes: Nexus does not prescribe a specific message format for the interaction between the IPS and its Participants. Where an IPS uses a different error code list domestically, it is the responsibility of the IPSO to map their domestic error codes onto the ISO 20022 codes while keeping the highest level of detail. See Translation To/From Domestic Message Formats

Table: ISO 20022 Error Codes for use in Nexus

ExternalStatusReason1Code

Which error code is to be used in which situation is defined in the following diagram:

Message transformation of pacs.002 by Nexus

Please see the pacs.002 Nexus Message Usage Guidelines for details of the limited transformations made to this message.

Last updated