NameDescriptionTypeAdditional 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.