A rule expression is a combination of profile, attributes, sub-attributes (for selected attributes), operators, and expression values. Profiles might vary based on the activity and accordingly the attributes, and sub-attributes.
The following table provides the list of profiles supported for each activity.
|Make a transaction (TransactionAdd)||Transaction Add is a combination of a new transaction and tracker finished activities. Here, you can evaluate conditions and execute actions on a new transaction, tracker, and transaction complete activities.||currentCustomer|
|DelayedAccrual||Credits points to customer account after a specific number of days.|
|CustomerRegistration||Create rules and execute actions on a new customer registration activity.|
|PointsRedemption||Configure rules and actions on points redemption activity. |
Even before validating points redemption conditions, the system checks whether the points are redeemable.
|CouponRedemption||Define rules and conditions on coupon redemption activity.|
|ReturnTransaction||Configure rules and actions on transaction return activity.|
|CustomerUpdate||Configure rules and actions on the customer profile update activity.||currentCustomer|
|TransactionUpdate|| Configure rules and actions on the transaction update activity.|
|SocialConnect||Execute actions for social events (events through Social Connect)|
|SlabUpgrade|| Configure rules for the tier upgrade activity.||currentCustomer|
|TargetCompleted||Configure rules for target-based loyalty.|