API version: unstable
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

ManualDiscountApplication object

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements

Manual discount applications capture the intentions of a discount that was manually created.

Fields

allocationMethod (DiscountApplicationAllocationMethod!)

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

description (String)

The description of the application.

targetSelection (DiscountApplicationTargetSelection!)

Which lines of targetType that the discount is allocated over.

targetType (DiscountApplicationTargetType!)

The type of line that the discount is applicable towards.

title (String!)

The title of the application.

value (PricingValue!)

The value of the discount application.

Implements