> 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/sdks/firmhouse-sdk/reference/enumerations/line-item-type-enum.md).

# LineItemTypeEnum

## Enumeration Members

### AssetPurchase

```ts
AssetPurchase: "ASSET_PURCHASE";
```

Line item for a purchase of an asset

***

### Credit

```ts
Credit: "CREDIT";
```

Line item for a credited amount

***

### Discount

```ts
Discount: "DISCOUNT";
```

Line item for applied discount

***

### Initial

```ts
Initial: "INITIAL";
```

Line item for an initial payment

***

### ManualInvoice

```ts
ManualInvoice: "MANUAL_INVOICE";
```

Line item for manual invoice description

***

### PlanSwitch

```ts
PlanSwitch: "PLAN_SWITCH";
```

Line item indicating the switch to a new subscription plan.

***

### Product

```ts
Product: "PRODUCT";
```

Line item charging for a product.

***

### Promotion

```ts
Promotion: "PROMOTION";
```

Line item for applied promotion

***

### Shipping

```ts
Shipping: "SHIPPING";
```

Line item for shipping costs.

***

### Subscription

```ts
Subscription: "SUBSCRIPTION";
```

Line item for subscription, generally for a recurring charge.
