Actions for Promotion Rules
You can apply the following actions in promotions:
-
Assign Points: Gives points to the member. When you assign points, you must specify the point type and point subtype to assign to the member. You can optionally set a future start date for point accrual, point expiry, or both.
Note:If no point expiry is specified for the Assign Points action, then the point expiry that was specified when defining the point type is used.
-
Assign Voucher - Absolute Value: Assigns a voucher that can be redeemed for a discount. The discount is an absolute value, such as $50.
-
Assign Voucher - Percentage: Assigns a voucher that can be redeemed for a discount. The discount is a percentage of the purchase price, such as 10% off.
-
Assign Voucher - Product: Assigns a voucher that can be redeemed for a product or a service, such as a night's stay in a hotel.
-
Cancel Attribute: If the transaction is canceled, this action returns the value of the attribute to the value it had before the transaction processing.
-
Cancel Points: If the transaction is canceled, this action returns the number of points that the member has to the number of points before the transaction processing.
-
Cancel Voucher: If the transaction is canceled, this action returns the voucher that the member had before the transaction processing.
-
Redeem Points: Redeems the member's available points, subtracting the specified number of points from the member's available point balance.
-
Redeem Voucher: Redeems the member's voucher.
-
Reject Transaction. Rejects the member's transaction and the member's transaction status is updated to Rejected.
-
Tier Change: Changes the member's tier. For example, if a promotion says customers will be upgraded to Platinum tier if they spend more than $5,000 in a year, this action is used to assign them to the Platinum tier.
-
Update Attribute - Date: Changes the value of a date attribute.
-
Update Attribute - Integer: Changes the value of an integer attribute.
-
Update Attribute - Number: Changes the value of a numeric attribute.
-
Update Attribute - Text: Changes the value of a text attribute.