Understand the ISO 20022 statuses for payment  

ISO 20022 is an international standard for electronic data interchange between financial organisations. It establishes a standard vocabulary and structure for financial communications. It ensures that various systems can communicate with each other in an efficient manner across a variety of financial services, such as trading securities and conducting financial transactions. Find here the 10…

The standard covers:

  • syntax,
  • data elements,
  • and message structures.

The ISO 20022 norm promotes interoperability across global markets. Compared to previous formats (such as SWIFT MT), it provides greater flexibility, security, and data richness, which is why its use is increasing, particularly in payments and securities activities.

Find out all about the life cycle of a payment using standard statuses

ISO payment status codes are essential for tracking the lifecycle of payments. Here’s a summary of the 10 most important codes:

Status CodeNameDescriptionStatus
ACCCAcceptedCreditSettlementCompletedPayment successfully settled✅​
Accepted
ACSPAcceptedCreditSettlementInProgressPayment accepted for processing✅​
Accepted
PDNGPaymentPendingPayment pending completion⏸️
​Pending
RJCTPaymentRejectedPayment rejected❌​
Failed
CANCPaymentCancelledPayment cancelled❌​
Failed
ACWCAcceptedWithConditionsSettlement partially completed✅​
Accepted
PATCPartiallyAcceptedTechnicalConditionPartially accepted payment✅​
Accepted
RCVDPaymentReceivedPayment received, not processed⏸️
​Pending
ACSCAcceptedCreditSettlementCompletedFullSettlement completed✅​
Accepted
TECHTechnicalFailureTechnical failure in processing❌​
Failed

This enhanced table gives extra insight for each ISO code by combining the technical name and operational status.

These statuses guarantee that transactions are handled transparently. The fact that not all EU banks follow this set of standards should not be surprising to you.As an O.B. provider, we take this into consideration when mapping bank codes to the ISO standard. In this manner, ISO 20022-compliant payment code statuses are sent to all of our users that are linked to our API.

For detailed information, refer to the Exthand Payment Status Table.