# CalculatedDiscountApplication - admin - INTERFACE
Version: 2024-07

## Description
A [discount application](https://shopify.dev/api/admin-graphql/latest/interfaces/discountapplication) involved in order editing that might be newly added or have new changes applied.

### Access Scopes
`read_order_edits` access scope.


## Fields
* [allocationMethod](/docs/api/admin/2024-07/enums/DiscountApplicationAllocationMethod): DiscountApplicationAllocationMethod! - The method by which the discount's value is allocated to its entitled items.
* [appliedTo](/docs/api/admin/2024-07/enums/DiscountApplicationLevel): DiscountApplicationLevel! - The level at which the discount was applied.
* [description](/docs/api/admin/2024-07/scalars/String): String - The description of discount application. Indicates the reason why the discount was applied.
* [id](/docs/api/admin/2024-07/scalars/ID): ID! - A globally-unique ID.
* [targetSelection](/docs/api/admin/2024-07/enums/DiscountApplicationTargetSelection): DiscountApplicationTargetSelection! - How the discount amount is distributed on the discounted lines.
* [targetType](/docs/api/admin/2024-07/enums/DiscountApplicationTargetType): DiscountApplicationTargetType! - Whether the discount is applied on line items or shipping lines.
* [value](/docs/api/admin/2024-07/unions/PricingValue): PricingValue! - The value of the discount application.

## Connections



## Types implemented in
* [CalculatedAutomaticDiscountApplication](/docs/api/admin/2024-07/objects/CalculatedAutomaticDiscountApplication)
* [CalculatedDiscountCodeApplication](/docs/api/admin/2024-07/objects/CalculatedDiscountCodeApplication)
* [CalculatedManualDiscountApplication](/docs/api/admin/2024-07/objects/CalculatedManualDiscountApplication)
* [CalculatedScriptDiscountApplication](/docs/api/admin/2024-07/objects/CalculatedScriptDiscountApplication)


## Examples