> 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-type-enum.md).

# PaymentTypeEnum

### Values

**INITIAL**

Initial payment made directly during checkout.

~~**MONTHLY**~~

*`Deprecated: Recurring payments are not created externally anymore.`*

Externally created recurring payment.

**SINGLE\_CHARGE**

A non-recurring, portal or API-triggered payment.

**AUTHORIZATION**

Payment used to update a customers payment method.

**DIRECT\_PAYMENT**

An on-session payment performed by a customer to pay for an invoice manually.

**DIRECT\_PAYMENT\_WITH\_AUTHORIZATION**

An on-session payment performed by a customer to pay for an invoice manually that stores the payment method for all future subscription payments.

**RECURRING**

Recurring charge made by our billing cycle.

**RETRY**

An (automated) retry of a failed payment.

**EXTERNAL\_PAYMENT**

Payment made outside the Firmhouse platform, such as direct transfers from customers to your account, bypassing Firmhouse usual payment flow.
