Hi Bas,
Here is the table I am creating. Each promotion has a set of actions that need to be validated. As you can see, some discount a registration fee, others discount a membership fee of a certain type. I am not trying to validate the total price as I am the discount amount applied, and other promotional items.
Rule 1
Rule 2
Rule 3
Rule 4
Rule 5
Rule 6
Rule 7
Rule 8
Rule 9
Rule 10
Rule 11
Conditions
Promo
Best Western
DM 1
DM 2
DM 3
DM 4
DM 5
Driver Ed
Free Plus
Protect Your Family
Shred It
Waive Reg Fee Summer
Actions
Free Primary (Basic Coverage)
Yes
No
No
No
No
No
No
No
No
No
No
Free Primary (Plus Coverage)
No
No
No
No
No
No
No
Yes
No
No
No
Free Associate (Basic Coverage)
No
Yes
Yes
Yes
Yes
No
Yes
No
Yes
No
No
Free Associate (Plus Coverage)
No
No
No
No
No
Yes
No
Yes
No
No
No
Waive Registration Fee
Yes
No
No
Yes
Yes
No
No
No
No
No
No
Waive Registration Fee (Summer Promo)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
ACCR Extension
No
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
$10.00 of Join
No
No
No
No
No
No
No
No
No
Yes
No