# DiscountApplication - storefront - INTERFACE Version: unstable ## Description Discount applications capture the intentions of a discount source at the time of application. ### Access Scopes ## Fields * [allocationMethod](/docs/api/storefront/unstable/enums/DiscountApplicationAllocationMethod): DiscountApplicationAllocationMethod! - The method by which the discount's value is allocated to its entitled items. * [targetSelection](/docs/api/storefront/unstable/enums/DiscountApplicationTargetSelection): DiscountApplicationTargetSelection! - Which lines of targetType that the discount is allocated over. * [targetType](/docs/api/storefront/unstable/enums/DiscountApplicationTargetType): DiscountApplicationTargetType! - The type of line that the discount is applicable towards. * [value](/docs/api/storefront/unstable/unions/PricingValue): PricingValue! - The value of the discount application. ## Connections ## Types implemented in * [AutomaticDiscountApplication](/docs/api/storefront/unstable/objects/AutomaticDiscountApplication) * [DiscountCodeApplication](/docs/api/storefront/unstable/objects/DiscountCodeApplication) * [ManualDiscountApplication](/docs/api/storefront/unstable/objects/ManualDiscountApplication) * [ScriptDiscountApplication](/docs/api/storefront/unstable/objects/ScriptDiscountApplication) ## Examples