# FirmhouseAppliedPromotion

## Extended by

* [`FirmhouseAppliedOrderDiscountPromotion`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/interfaces/firmhouse-applied-order-discount-promotion)
* [`FirmhouseBillingCyclePromotion`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/interfaces/firmhouse-billing-cycle-promotion)

## Properties

| Property                                 | Type                                                                                                                                                        | Description                                                         |
| ---------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| `active`                                 | `boolean`                                                                                                                                                   | Whether or not this promotion is currently active                   |
| `amountUsedIncludingTaxCents`            | `number`                                                                                                                                                    | Total amount used, only relevant for promotions with monetary limit |
| `deactivateAfterAmountIncludingTaxCents` | `null` \| `number`                                                                                                                                          | Total amount used, only relevant for promotions with monetary limit |
| `deactivateAfterTimes`                   | `null` \| `number`                                                                                                                                          | After how many times this promotion is "used up" for a customer     |
| `deactivationStrategy`                   | [`AppliedPromotionDeactivationStrategy`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/enumerations/applied-promotion-deactivation-strategy) | Which mechanism will be used to deactivate the applied promotion    |
| `id`                                     | `string`                                                                                                                                                    | ID to identify the applied promotion with                           |
| `promotion`                              | [`FirmhousePromotion`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/interfaces/firmhouse-promotion)                                         | The associated promotion                                            |
| `timesUsed`                              | `number`                                                                                                                                                    | The amount of times this applied promotion has been used.           |
