> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paymend.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Failure Codes

> Complete list of Paymend failure codes and their descriptions

The following table lists all possible `failureCode` values that may be returned in the `failure` object when a payment fails.

## Failure Codes

| Failure Code                    | Description                                                                                               |
| :------------------------------ | :-------------------------------------------------------------------------------------------------------- |
| `ACCOUNT_AUTHENTICATION_FAILED` | CVV/PIN provided was incorrect or invalid                                                                 |
| `ACCOUNT_CLOSED`                | Consumer's account has been closed                                                                        |
| `ACCOUNT_NUMBER_INVALID`        | Consumer's account (eg. identified by card PAN) or issuing bank has not been recognized or does not exist |
| `BLOCKED_BY_PAYMEND`            | Payment blocked by Paymend                                                                                |
| `CARD_BLOCKED`                  | Card reported as lost or stolen                                                                           |
| `CARD_EXPIRED`                  | Card has expired                                                                                          |
| `CARD_RESTRICTED`               | Card has been restricted, contact issuing bank                                                            |
| `DO_NOT_HONOR`                  | Transaction declined by issuer without providing a specific reason                                        |
| `EXCEEDS_AUTHORIZED_AMOUNT`     | Value of capture request exceeds authorized amount                                                        |
| `EXCEEDS_CAPTURED_AMOUNT`       | Value of refund request exceeds captured amount                                                           |
| `FORMAT_ERROR`                  | Error found in the format of the request                                                                  |
| `GENERIC_DECLINE`               | Generic issuer decline                                                                                    |
| `INSUFFICIENT_FUNDS`            | There are not enough funds available in the consumer's account to authorize the transaction               |
| `INVALID_AMOUNT`                | Transaction amount marked as invalid                                                                      |
| `INVALID_MERCHANT`              | Invalid merchant                                                                                          |
| `INVALID_TRANSACTION`           | Transaction marked as invalid                                                                             |
| `PAYMENT_METHOD_NOT_SUPPORTED`  | Payment method (or card brand) is not supported by Paymend                                                |
| `ROUTING_ERROR`                 | No route could be found to process the transaction                                                        |
| `SECURITY_VIOLATION`            | Transaction declined due to security or legal violation                                                   |
| `SUSPECTED_FRAUD`               | Transaction declined due to suspicion of fraud                                                            |
| `TRANSACTION_NOT_PERMITTED`     | Transaction not permitted                                                                                 |
| `UNKNOWN_FAILURE`               | Cause of failure is not yet mapped                                                                        |
| `PROVIDER_UNAVAILABLE`          | Provider did not respond to the request                                                                   |
| `PROVIDER_PROCESSING_ERROR`     | Provider experienced an error when attempting to process the transaction                                  |
| `INTERNAL_SERVICE_UNAVAILABLE`  | A Paymend service did not respond to the request                                                          |
| `INTERNAL_PROCESSING_ERROR`     | Paymend experienced an error when attempting to process the transaction                                   |
