Glossary Item Box
Overview
There are several different types of rules to check against specific types of information. Each rule type has different conditions available to it that fit with the type of rule chosen. They are used to designate the overall information the rule needs to look at. The type of rule is chosen using the Type field on the rule. Each rule type is described below, along with the conditions that are available for it.
This rule type allows you to match conditions against information specific to the customer's computer and browser. The available conditions include:
This rule type allows you to match conditions against information specific to the customer's user account. The user must be logged in for this rule to be able to check conditions. If the customer is not logged in, conditions on this rule type will fail. The available conditions include every field in the Customers table.
This rule type allows you to match conditions against information specific to the current date and time. There is only one single condition available to this rule type "Current Date and Time", which can be matched in many different ways.
This rule type allows you to match conditions against information specific to the last order a logged in user has placed. This rule will check the user's last order, and return true if that order matches the conditions specified. The available conditions include:
This rule type allows you to match conditions against information specific to a single order previously placed. This rule will check all orders the logged in customer has placed, and return true if any single order matches all the conditions specified. The available conditions are exactly the same as shown above for the Order (last completed) rule type.
This rule type allows you to match conditions against information specific to the order currently in progress (in the cart). The available conditions include:
This rule type allows you to match conditions against cumulative information from all prior orders for the logged in customer. For example, to check the total spent on all orders to date. The available conditions include:
![]() |
By default, the Orders (completed - cumulative) rule type will check against all prior orders for the logged in customer. If you wish to only check orders that match certain criteria, a Rule Filter may be used. See the Rule Filter topic in this section for more information. |
© 2001-2017 Lighthouse Development. All Rights Reserved.