Provides detailed information on a status reason.
A human friendly description of the status reason including any further details if applicable.
Identifies the value as being a pre-defined code. Always CODE.
AB01: AbortedClearingTimeout - Clearing process aborted due to timeout.AB02: AbortedClearingFatalError - Clearing process aborted due to a fatal error.AB05: TimeoutCreditorAgent - Transaction stopped due to timeout at the Creditor Agent.AB06: TimeoutInstructedAgent - Transaction stopped due to timeout at the Instructed Agent.AB07: OfflineAgent - Agent of message is not online. Generic usage if it cannot be determined who exactly is not online.AB08: OfflineCreditorAgent - Creditor Agent is not online.AB09: ErrorCreditorAgent - Transaction stopped due to error at the Creditor Agent.AB10: ErrorInstructedAgent - Transaction stopped due to error at the Instructed Agent.AB11: TimeoutDebtorAgent - Transaction stopped due to timeout at the Debtor Agent.AC04: ClosedAccountNumber - Account number specified has been closed on the bank of account's books.AC05: ClosedDebtorAccountNumber - Debtor account number closedAC06: BlockedAccount - Account specified is blocked, prohibiting posting of transactions against it.AC07: ClosedCreditorAccountNumber - Creditor account number closedAC08: InvalidBranchCode - Branch code is invalid or missingAG10: AgentSuspended - Agent of message is suspended from the Real Time Payment system. Generic usage if it cannot be determined who exactly is suspended.AG11: CreditorAgentSuspended - Creditor Agent of message is suspended from the Real Time Payment system.AGNT: IncorrectAgent - Agent in the payment workflow is incorrectAM01: ZeroAmount - Specified message amount is equal to zeroAM02: NotAllowedAmount - Specific transaction/message amount is greater than allowed maximumAM03: NotAllowedCurrency - Specified message amount is an non processable currency outside of existing agreementAM05: Duplication - DuplicationAM06: TooLowAmount - Specified transaction amount is less than agreed minimum.AM11: InvalidTransactionCurrency - Transaction currency is invalid or missingAM12: InvalidAmount - Amount is invalid or missingAM13: AmountExceedsClearingSystemLimit - Transaction amount exceeds limits set by clearing systemAM15: AmountBelowClearingSystemMinimum - Transaction amount below minimum set by clearing systemAM18: InvalidNumberOfTransactions - Number of transactions is invalid or missing. Generic usage if cannot specify between group and payment information levels.BE01: InconsistenWithEndCustomer - Identification of end customer is not consistent with associated account number. (formerly CreditorConsistency).BE05: UnrecognisedInitiatingParty - Party who initiated the message is not recognised by the end customerBE06: UnknownEndCustomer - End customer specified is not known at associated Sort/National Bank Code or does no longer exist in the booksBE07: MissingDebtorAddress - Specification of debtor's address, which is required for payment, is missing/not correct.BE08: MissingDebtorName - Debtor name is missingBE10: InvalidDebtorCountry - Debtor country code is missing or invalidBE11: InvalidCreditorCountry - Creditor country code is missing or invalidBE12: InvalidCountryOfResidence - Country code of residence is missing or Invalid. Generic usage if cannot specifically identify debtor or creditorBE13: InvalidDebtorCountryOfResidence - Country code of debtor's residence is missing or InvalidBE14: InvalidCreditorCountryOfResidence - Country code of creditor's residence is missing or InvalidBE16: InvalidDebtorIdentificationCode - Debtor or Ultimate Debtor identification code missing or invalidBE17: InvalidCreditorIdentificationCode - Creditor or Ultimate Creditor identification code missing or invalidBE18: InvalidContactDetails - Contact details missing or invalidBE19: InvalidChargeBearerCode - Charge bearer code for transaction type is invalidBE20: InvalidNameLength - Name length exceeds local rules for payment type.BE22: MissingCreditorName - Creditor name is missingBE23: AccountProxyInvalid - Phone number or email address, or any other proxy, used as the account proxy is unknown or invalid.CH03: RequestedExecutionDateOrRequestedCollectionDateTooFarInFuture - Value in Requested Execution Date or Requested Collection Date is too far in the futureCH04: RequestedExecutionDateOrRequestedCollectionDateTooFarInPast - Value in Requested Execution Date or Requested Collection Date is too far in the pastCH21: RequiredCompulsoryElementMissing - Mandatory element is missingCNOR: CreditorBankIsNotRegistered - Creditor bank is not registered under this BIC in the CSMCURR: IncorrectCurrency - Currency of the payment is incorrectCUST: RequestedByCustomer - Cancellation requested by the CreditorDS01: ElectronicSignaturesCorrect - The electronic signature(s) is/are correctDS02: OrderCancelled - An authorized user has cancelled the orderDS04: OrderRejected - The order was rejected by the bank side (for reasons concerning content)DS0G: NotAllowedPayment - Signer is not allowed to sign this operation type.DS0H: NotAllowedAccount - Signer is not allowed to sign for this account.DS24: WaitingTimeExpired - Waiting time expired due to incomplete orderDS27: UserNotYetActivated - The user is not yet activated (technically)DT01: InvalidDate - Invalid date (eg, wrong or missing settlement date)DT02: InvalidCreationDate - Invalid creation date and time in Group Header (eg, historic date)DT03: InvalidNonProcessingDate - Invalid non bank processing date (eg, weekend or local public holiday)DU01: DuplicateMessageID - Message Identification is not unique.DU02: DuplicatePaymentInformationID - Payment Information Block is not unique.DU03: DuplicateTransaction - Transaction is not unique.DU04: DuplicateEndToEndID - End To End ID is not unique.DU05: DuplicateInstructionID - Instruction ID is not unique.DUPL: DuplicatePayment - Payment is a duplicate of another paymentFF02: SyntaxError - Syntax error reason is provided as narrative information in the additional reason information.FF03: InvalidPaymentTypeInformation - Payment Type Information is missing or invalid. Generic usage if cannot specify Service Level or Local Instrument codeFF05: InvalidLocalInstrumentCode - Local Instrument code is missing or invalidFF08: InvalidEndToEndId - End to End Id missing or invalidFF10: BankSystemProcessingError - File or transaction cannot be processed due to technical issues at the bank sideFF11: ClearingRequestAborted - Clearing request rejected due it being subject to an abort operation.MD07: EndCustomerDeceased - End customer is deceased.MS02: NotSpecifiedReasonCustomerGenerated - Reason has not been specified by end customerMS03: NotSpecifiedReasonAgentGenerated - Reason has not been specified by agent.NARR: Narrative - Reason is provided as narrative information in the additional reason information.NERI: NoERI - Credit transfer is tagged as an Extended Remittance Information (ERI) transaction but does not contain ERI.RC03: InvalidDebtorBankIdentifier - Debtor bank identifier is invalid or missingRC04: InvalidCreditorBankIdentifier - Creditor bank identifier is invalid or missingRC06: InvalidDebtorBICIdentifier - Debtor BIC identifier is invalid or missingRC07: InvalidCreditorBICIdentifier - Creditor BIC identifier is invalid or missingRC09: InvalidDebtorClearingSystemMemberIdentifier - Debtor ClearingSystemMember identifier is invalid or missingRC10: InvalidCreditorClearingSystemMemberIdentifier - Creditor ClearingSystemMember identifier is invalid or missingRC11: InvalidIntermediaryAgent - Intermediary Agent is invalid or missingRR09: InvalidStructuredCreditorReference - Structured creditor reference invalid or missing.RR10: InvalidCharacterSet - Character set supplied not valid for the country and payment type.S001: UETRFlaggedForCancellation - Unique End-to-end Transaction Reference (UETR) relating to a payment has been identified as being associated with a Request for Cancellation.TA01: TransmissonAborted - The transmission of the file was not successful – it had to be aborted (for technical reasons)NOAR: NonAgreedRTP - No existing agreement for receiving request-to-pay messages.NOCM: NotCompliantGeneric - Customer account is not compliant with regulatory requirements, for example FICA (in South Africa) or any other regulatory requirements which render an account inactive for certain processing.ALAC: AlreadyAcceptedRTP - Request-to-pay has already been accepted by the Debtor.AEXR: AlreadyExpiredRTP - Request-to-pay Expiry Date and Time has already passed.ARFR: AlreadyRefusedRTP - Request-to-pay has already been refused by the Debtor.ARJR: AlreadyRejectedRTP - Request-to-pay has already been rejected.EDTR: ExpiryDateTimeReached - Expiry date time of the request-to-pay is already reached.EDTL: ExpiryDateTooLong - Expiry date time of the request-to-pay is too far in the future.IEDT: IncorrectExpiryDateTime - Expiry date time of the request-to-pay is incorrect.IRNR: InitialRTPNeverReceived - No initial request-to-pay has been received.NRCH: PayerOrPayerRTPSPNotReachable - Recipient side of the request-to-pay (payer or its request-to-pay service provider) is not reachable.RTNS: RTPNotSupportedForDebtor - Debtor does not support request-to-pay transactions.PINS: TypeOfPaymentInstrumentNotSupported - Type of payment requested in the request-to-pay is not supported by the payer.SVNR: ServiceNotRendered - The payment is cancelled since a cash amount rendered was not correct or goods or a service was not rendered to the customer, e.g. in an e-commerce situation.UCRD: UnknownCreditor - Unknown Creditor.
{ "additionalInformation": "string", "reason": { "schema": "string", "value": "AB01" } }