ISO 20022 external code set
ExternalPaymentTransactionStatus1Code: Payment Transaction Status Codes
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
Specifies the status of an individual payment instructions, as published in an external payment transaction status code set.
A payment transaction status code is the value of TxSts in a pacs.002 or pain.002 status report and of the status in Swift gpi tracker messages (trck).
25 codes in use. External code sets are published outside the message schemas and updated every quarter, so a new code can appear without a new message version.
Codes
- ACCCAccepted Settlement Completed Creditor AccountSettlement on the creditor's account has been completed.
- ACCPAccepted Customer ProfilePreceding check of technical validation was successful. Customer profile check was also successful.
- ACFCAccepted Funds CheckedPreceding check of technical validation and customer profile was successful and an automatic funds check was positive.
- ACFWAccepted Funds Checked Waiting ConfirmationPreceding check of technical validation and customer profile was successful, and an automatic funds check was positive, but an explicit confirmation by the initiating party is outstanding.
- ACISAcceptedand Cheque IssuedPayment instruction to issue a cheque has been accepted, and the cheque has been issued but not yet been deposited or cleared.
- ACPDAccepted Clearing ProcessedStatus of transaction released from the Debtor Agent and accepted by the clearing.
- ACSCAccepted Settlement Completed Debitor AccountSettlement completed.
- ACSPAccepted Settlement In ProcessAll preceding checks such as technical validation and customer profile were successful and therefore the payment instruction has been accepted for execution.
- ACTCAccepted Technical ValidationAuthentication and syntactical and semantical validation are successful
- ACWCAccepted With ChangeInstruction is accepted but a change will be made, such as date or remittance not sent.
- ACWPAccepted Without PostingPayment instruction included in the credit transfer is accepted without being posted to the creditor customer’s account.
- BLCKBlockedPayment transaction previously reported with status 'ACWP' is blocked, for example, funds will neither be posted to the Creditor's account, nor be returned to the Debtor.
- CANCCancelledPayment initiation has been successfully cancelled after having received a request for cancellation.
- CPUCCash Picked Up By CreditorCash has been picked up by the Creditor.
- PATCPartially Accepted Technical CorrectPayment initiation needs multiple authentications, where some but not yet all have been performed. Syntactical and semantical validations are successful.
- PDNGPendingPayment instruction is pending. Further checks and status update will be performed.
- PRESPresentedRequest for Payment has been presented to the Debtor.
- RCVCReceived Verification CompletedVerification of Payee check has been applied to received transaction stating to be complete without mismatching data.
- RCVDReceivedPayment instruction has been received.
- RJCTRejectedPayment instruction has been rejected.
- RVCMReceived Verification Completed With MismatchesVerification of Payee checks have been applied to received transaction stating to be completed containing mismatching data.
- RVMCReceived Verification Completed Match CloselyVerification of Payee check has been applied to received transaction stating to be complete with data matching closely.
- RVNAReceived Verification Completed Not ApplicableVerification of Payee check has been applied to received transaction stating to be complete with not applicable data.
- RVNCReceived Verification Not CompletedVerification of party check on the transaction is not yet completed.
- RVNMReceived Verification Completed No MatchVerification of Payee check has been applied to received transaction stating to be complete with mismatching data.
Messages that use ExternalPaymentTransactionStatus1Code
| Message | Element path |
|---|---|
| pacs.002 | TxInfAndSts/TxSts, OrgnlGrpInfAndSts/NbOfTxsPerSts/DtldSts |
| pain.002 | OrgnlPmtInfAndSts/TxInfAndSts/TxSts, OrgnlGrpInfAndSts/NbOfTxsPerSts/DtldSts, OrgnlPmtInfAndSts/NbOfTxsPerSts/DtldSts |
| camt.111 | InvstgtnRspn/InvstgtnData/RspnData/TxSts/Sts/Cd |
| pain.014 | OrgnlPmtInfAndSts/TxInfAndSts/TxSts, OrgnlGrpInfAndSts/NbOfTxsPerSts/DtldSts, OrgnlPmtInfAndSts/NbOfTxsPerSts/DtldSts |
| trck.001 | TrckrStsAndTx/TxSts/Sts |
| trck.002 | TrckrStsAndTx/TxSts/Sts |
| trck.004 | TrckrStsAndTx/TxSts/Sts |
All ISO 20022 code sets · ISO 20022 messages
The ISO 20022 code set names, code values, names and definitions on this page are reproduced from material published at iso20022.org under the ISO 20022 Intellectual Property Rights policy. This is not the official source: the up-to-date ISO 20022 standards and repository material are published only at iso20022.org. Explanations in our own words are by ZagTrader. ZagTrader is not affiliated with or endorsed by ISO or Swift.