# TalonOne.SetDiscountPerItemEffectProps ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **name** | **String** | The description of this discount. `#number` is equal to the `position` property. | **value** | **Number** | The monetary value of the effective discount applied to the item. | **position** | **Number** | The index of the item in the `cartItem` object on which this discount should be applied. | **subPosition** | **Number** | The index of the item unit in its line item. | [optional] **desiredValue** | **Number** | _(Partial discounts enabled only)_ The monetary value of the discount to be applied to the item without considering budget limitations. | [optional] **scope** | **String** | What the discount applies to. Possible values: - `price`: discount on the price of the item. - `additionalCosts`: discount on the [additional cost](https://docs.talon.one/docs/product/account/dev-tools/manage-additional-costs) of the item. - `itemTotal`: discount on the sum of price + additional cost of the item. | [optional] **totalDiscount** | **Number** | _(Pro rata discounts only)_ The monetary value of the total effective discount | [optional] **desiredTotalDiscount** | **Number** | _(Pro rata discounts only)_ The monetary value of the total discount to be applied without considering budget limitations | [optional] **bundleIndex** | **Number** | _(Discounts with bundles only)_ The position of the specific item bundle in the list of bundles created from the same bundle definition. | [optional] **bundleName** | **String** | _(Discounts with bundles only)_ The name of the bundle definition. | [optional] **targetedItemPosition** | **Number** | _(Discounting individual item in bundles only)_ The index of the targeted bundle item on which the applied discount is based. | [optional] **targetedItemSubPosition** | **Number** | _(Discounting individual item in bundles only)_ The sub-position of the targeted bundle item on which the applied discount is based. | [optional] **excludedFromPriceHistory** | **Boolean** | When set to `true`, the applied discount is excluded from the item's price history. | [optional]