| Name | Description | Type | Additional information |
|---|---|---|---|
| maxRewardApprovals |
Allows the loyalty provider to set the number of rewards that are allowed to be selected from the reward approvals list |
integer |
None. |
| maxItemsWithPurchase |
Allows the loyalty provider to set the maximum number of elements that may be selected from the itemsWithPurchase section in the notifications. |
integer |
None. |
| rewardApprovals |
List of reward approval messages for promotions in the transactions configured with consumer approval required |
Collection of PesRewardApprovalBasicData |
None. |
| itemsWithPurchase |
Free items with purchase and or eligible items for discounts. This is a message/notification to consumer to choose these items. |
Collection of PesItemsWithPurchaseBasicData |
None. |
| proximity |
List of Proximity message reward's. |
Collection of PesProximityNotificationBasicData |
None. |
| redeemableLoyaltyPrograms |
These are loyalty programs provided to consumer to choose for redemption depending on the order level Rewards and promotions. |
Collection of PesRedeemableLoyaltyProgram |
None. |
| otherNotifications |
Other list of other notifications as reward. Multiple provides may have different types of consumer notifications which could be triggered through promotions and associated rewards |
Collection of PesOtherNotificationBasicData |
None. |
| recommendations |
Recommended products that should be offered to the customer in addition to their purchase |
Collection of PesRecommendationsBasicData |
None. |
| prompts |
List of prompts that need to be addressed |
Collection of PesCustomerPromptRequest |
None. |