> For the complete documentation index, see [llms.txt](https://developer.firmhouse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.firmhouse.com/graphql-api/api-reference/objects/payment-failure-reason-enum.md).

# PaymentFailureReasonEnum

### Values

**REVERTED\_BY\_CUSTOMER**

The customer reverted the payment.

**INSUFFICIENT\_FUNDS**

The account did not have enough balance.

**NOT\_SPECIFIED**

The payment provider did not specify a reason.

**REJECTED\_BY\_BANK**

The bank rejected the payment.

**CLOSED\_ACCOUNT**

The account is closed.

**BLOCKED\_ACCOUNT\_FOR\_DEBIT**

The account is blocked for debits.

**INCORRECT\_ACCOUNT**

The account details are incorrect.

**INVALID\_MANDATE**

The mandate is no longer valid.

**CUSTOMER\_DIED**

The account holder is deceased.

**REFUSED\_BY\_CUSTOMER**

The customer refused the payment.

**DISPUTE\_LOST**

A dispute over the payment was lost.

**PAYMENT\_INTENT\_AUTHENTICATION\_FAILURE**

The customer failed to authenticate the payment.

**DIRECT\_PAYMENT\_FAILURE**

The direct payment could not be completed.
