API version 2021-01 Release candidate
API version 2020-10 Latest
API version 2020-07
API version 2020-04
API version 2020-01
API version 2019-10 Unsupported
API version 2019-07 Unsupported

DiscountApplication interface

Discount applications capture the intentions of a discount source at the time of application.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

The method by which the discount's value is allocated to its entitled items.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

value (PricingValue!)

The value of the discount application.

Types that implement DiscountApplication

Discount applications capture the intentions of a discount source at the time of application.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

The method by which the discount's value is allocated to its entitled items.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

value (PricingValue!)

The value of the discount application.

Types that implement DiscountApplication

Discount applications capture the intentions of a discount source at the time of application.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

The method by which the discount's value is allocated to its entitled items.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

value (PricingValue!)

The value of the discount application.

Types that implement DiscountApplication

Discount applications capture the intentions of a discount source at the time of application.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

The method by which the discount's value is allocated to its entitled items.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

value (PricingValue!)

The value of the discount application.

Types that implement DiscountApplication

Discount applications capture the intentions of a discount source at the time of application.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

The method by which the discount's value is allocated to its entitled items.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

value (PricingValue!)

The value of the discount application.

Types that implement DiscountApplication

Discount applications capture the intentions of a discount source at the time of application.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

The method by which the discount's value is allocated to its entitled items.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

value (PricingValue!)

The value of the discount application.

Types that implement DiscountApplication

Discount applications capture the intentions of a discount source at the time of application.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

The method by which the discount's value is allocated to its entitled items.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

value (PricingValue!)

The value of the discount application.

Types that implement DiscountApplication