# FirmhouseProject

Represents the environment for your business or proposition on Firmhouse

## Properties

| Property                     | Type                                                                                                                                | Description                                                                                                |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| `availableCountries`         | `string`\[]                                                                                                                         | The available countries for this project                                                                   |
| `availableCountryStates`     | `unknown`                                                                                                                           | The available states per country for this project                                                          |
| `currency`                   | `string`                                                                                                                            | The currency of the project                                                                                |
| `currentStock`               | `null` \| `number`                                                                                                                  | The current stock of a project                                                                             |
| `dynamicOrderStrategy`       | `string`                                                                                                                            | The type of the dynamic order strategy for this project                                                    |
| `extraFields?`               | `null` \| [`FirmhouseExtraField`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/interfaces/firmhouse-extra-field)\[] | The extra fields for this project                                                                          |
| `freeShipmentFromCents`      | `null` \| `number`                                                                                                                  | The threshold that will make shipment free in cents (works in combination with Firmhouse shipping methods) |
| `id`                         | `string`                                                                                                                            | ID to identify the project with                                                                            |
| `licence`                    | `null` \| { `showFirmhouseLogo`: `null` \| `boolean`; }                                                                             | Licence                                                                                                    |
| `name`                       | `string`                                                                                                                            | The name of the project                                                                                    |
| `paymentProvider`            | `null` \| `string`                                                                                                                  | The payment provider of this project                                                                       |
| `productImageUrl`            | `null` \| `string`                                                                                                                  | Image of the main product of the project                                                                   |
| `productName`                | `null` \| `string`                                                                                                                  | Name of the main product of the project                                                                    |
| `projectType`                | `null` \| `string`                                                                                                                  | The type of the project                                                                                    |
| `promotions?`                | [`FirmhousePromotion`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/interfaces/firmhouse-promotion)\[]              | The available promotions for this project                                                                  |
| `subscriptionLimitEnabled`   | `boolean`                                                                                                                           | Whether the amount of subscriptions is limited                                                             |
| `taxRates?`                  | [`FirmhouseTaxRate`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/interfaces/firmhouse-tax-rate)\[]                 | The available tax rates for this project                                                                   |
| `token`                      | `string`                                                                                                                            | Token to identify the project with                                                                         |
| `twoStepCancellationEnabled` | `null` \| `boolean`                                                                                                                 | Whether two-step cancellation is enabled for this project                                                  |
| `twoStepSignupEnabled`       | `boolean`                                                                                                                           | Whether two step signup is enabled for this project                                                        |
| `updatedAt`                  | `null` \| `string`                                                                                                                  | Project last updated since                                                                                 |
