Name | Description | Type | Additional information |
---|---|---|---|
promotionId |
PromotionData Id associated with this reward |
string |
None. |
alternatePromotionId |
PromotionData Id associated with this reward |
string |
None. |
coupons |
Coupon which triggered this reward. |
Collection of PesCouponData |
None. |
description |
Localized description of the reward |
Collection of PesLocalizedKeyValueData |
None. |
externalPromotionId |
In the context when NCR Voyix is a loyalty provider and executing the promotions but importing the manufacturer coupons from third parties. |
string |
None. |
externalPromotionSource |
In case these coupons or promotions are fed from third parties. |
string |
None. |
promotionName |
Promotion Name |
string |
None. |
discountType |
Identifies how the discount was calculated CENTS_OFF = Basic amount off, PERCENT_OFF = Percent Off, CENTS_OFF_PER_MEASURE = Basic amount off per measurement, PRICE_POINT = Item price point, PRICE_POINT_PER_MEASURE = Item price point per measurement, FREE_ITEM = Free item, STORED_VALUE = Stored value applied, STORED_VALUE_PER_MEASURE = Stored value applied per item, CENTS_OFF_ALTERNATE_PRICE = Basic amount off alternate price, PERCENT_OFF_ALTERNATE_PRICE = Percent off alternate price |
PesDiscountType |
None. |
promotionType |
DiscountReward Type 0 = Store Coupon 1 = Promotional DiscountReward 2 = Manufacturer Coupon (Used for GS1 or other MFGR) 3 = Price Override 4 = Price Override Allow Markup 5 = Gift Card Reward |
PesPromotionType |
None. |
level |
DiscountReward Level 0 = Item Level 1 = Department Level 2 = Transaction Level |
PesDiscountLevel |
None. |
redemptionQuantity |
No of time offer applied in transaction |
integer |
None. |
rewardLimit |
Represents the number of times the promotion can be used on the transaction |
integer |
None. |
amount |
Represents the discount amount for the promotion |
decimal number |
None. |
categoryId |
Category ID |
string |
None. |