---
title: "StatusReasonInformation"
canonical: "https://openfinanceguide.com/en/stet/1.6.3/resources/status-reason-information"
edition: "STET PSD2 API 1.6.3.1"
source: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.2-openapi.yaml"
pdf: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.1-part-2-functional-model.pdf"
section: "4.1.11"
pdf_pages: "21"
language: "en"
normative: "The normative text is the English PDF and OpenAPI file published by STET. This Markdown reproduces it for reading; where they differ, the PDF prevails."
license: "CC BY 3.0 FR (https://creativecommons.org/licenses/by/3.0/fr/), STET. Converted to Markdown by Open Finance Guide."
---

# StatusReasonInformation

Type: `string` · Kind: ISO20022 · Source: [§ 4.1.11, PDF p. 21](https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.1-part-2-functional-model.pdf#page=21)

ISO20022: Provides detailed information on the status reason.

API: Can only be used in case the status is equal to "RJCT" or "CANC". Only the following values are allowed:

Values:

- `AC01` — IncorectAccountNumber: the account number is either invalid or does not exist
- `AC04` — ClosedAccountNumber: the account is closed and cannot be used
- `AC06` — BlockedAccount: the account is blocked and cannot be used
- `AG01` — TransactionForbidden: Transaction forbidden on this type of account
- `AG03` — TransactionNotSupported: Transaction type not supported/authorized on this account
- `AM02` — NotAllowedAccount: SPecific transaction/message amount is greater than allowed maximum
- `AM04` — InsufficientFunds: Amount of funds available to cover specified message amount is insufficient
- `AM18` — InvalidNumberOfTransactions: the number of transactions exceeds the ASPSP acceptance limit
- `CH03` — RequestedExecutionDateOrRequestedCollectionDateTooFarInFuture: The requested execution date is too far in the future
- `CH04` — RequestedExecutionDateOrRequestedCollectionDateTooFarInPast: Value in Requested Execution Date or Requested Collection Date is too far in the past
- `CNOR` — CreditorBankIsNotRegistered: Creditor bank is not registered under this BIC in the CSM
- `CUST` — RequestedByCustomer: The reject is due to the debtor: refusal or lack of liquidity
- `DS02` — OrderCancelled: An authorized user has cancelled the order
- `DUPL` — DuplicatePayment: Payment is a duplicate of another payment. Can only be set by a PISP for a payment request cancellation.
- `FF01` — InvalidFileFormat: The reject is due to the original Payment Request which is invalid (syntax, structure or values)
- `FRAD` — FraudulentOriginated: the Payment Request is considered as fraudulent
- `MS03` — NotSpecifiedReasonAgentGenerated: No reason specified by the ASPSP
- `NOAS` — NoAnswerFromCustomer: The PSU has neither accepted nor rejected the Payment Request and a time-out has occurred
- `RR01` — MissingDebtorAccountOrIdentification: The Debtor account and/or Identification are missing or inconsistent
- `RR03` — MissingCreditorNameOrAddress: Specification of the creditor's name and/or address needed for regulatory requirements is insufficient or missing.
- `RR04` — RegulatoryReason: Reject from regulatory reason
- `RR12` — InvalidPartyID: Invalid or missing identification required within a particular country or payment type.
- `TECH` — TechnicalProblem: Technical problems resulting in an erroneous transaction. Can only be set by a PISP for a payment request cancellation.

## Example

```json
"AC01"
```

## Used by

- `POST /payment-requests/{paymentRequestResourceId}/confirmation` (paymentRequestConfirmationPost)
- `PUT /payment-requests/{paymentRequestResourceId}` (paymentRequestPut)
- `GET /payment-requests/{paymentRequestResourceId}` (paymentRequestsGet)
- `POST /payment-requests` (paymentRequestsPost)
- `GET /payment-requests/{paymentRequestResourceId}/transactions` (paymentRequestTransactionsGet)
