Name | Description | Type | Additional information |
---|---|---|---|
flexNegative |
Indicates whether or not the discount was partially applied to prevent a price below zero. FLEXED = Flexed NOT_FLEXED = Not flexed FLEXED_COUPON_APPLIED = Flexed (Manufacturer Coupon Applied) FLEXED_COUPON_NOT_APPLIED = Flexed (No Manufacturer Coupon Applied) FLEXED_WITH_GO_NEGATIVE = Flexed with Go Negative FLEXED_GO_NEGATIVE_COUPON_APPLIED = Flexed - Go Negative (Manufacturer Coupon Applied) |
PesFlexType |
None. |
amount |
Amount given out as discount |
decimal number |
None. |
quantity |
QuantityData on which the discount should be applied |
PesQuantityData |
None. |
matchNetUnitPrice |
Match items with the net unit price |
decimal number |
None. |
unitCalculateAmount |
DiscountReward amount per unit discounted |
decimal number |
None. |
returnsAmount |
Amount to be return it item is returned back; |
decimal number |
None. |
fundingDepts |
Department which DiscountReward is assigned |
Collection of PesFundingData |
None. |
isApplyMarkup |
Is the discount for the marked up value |
boolean |
None. |
isReturnsProration |
Is this discount for returns proration |
boolean |
None. |
subSequenceIds |
Subsequence ids, List of unit elements on which the discount is applied |
Collection of integer |
None. |
triggeredItems |
List of triggered items on which the discount is applied |
Collection of PesTriggeredItemData |
None. |
isApplyAsTender |
Is this discount to be treated as tender |
boolean |
None. |
rewardLimit |
If the reward can be used more than once, this denotes the maximum number of uses |
integer |
None. |
receiptText |
Default text that should be printed on the receipt with this specific discount |
string |
None. |
localizedReceiptText |
Localized version of the receiptData field |
Collection of PesLocalizedTextData |
None. |
requiresPrompt |
Indicates if this discount should trigger a prompt before being applied. May be a boolean prompt to apply/not apply the discount, or a multi select prompt to pick from a list of discounts by promotion ID. |
boolean |
None. |
promptId |
If requiresPrompt is true, ID of the prompt that should be triggered before the discount is applied. |
string |
None. |