It would be great if I could create logic that would apply a discount based on quantity, but then take it one step further and say fields that are in a "group" say a certain product type. I can say if you buy 5 of an item you get 1 free, but with the group be able to group fields together so if someone had a quantity of 2 items on one field, and 4 on a second field in the group of fields, it would calculate there are 6 items so one of them should be free.
so an example would be:
Pricing rule is Buy 5 apples get 1 free
there would be different types of apples
Field 1: dropdown with a quantity of Gala Apples
Field 2: dropdown with a quantity of Macintosh Apples
You could group field 1 and 2 and apply the pricing rule across both fields.
The user selects 4 Gala apples and 2 Macintosh apples and because there is a total of 6 items, it meets the pricing rule and gives a discount of one unit cost.
It could also include the option to give a $X discount or discount a unit cost. This would allow it to be by 2 and get $1 off or Buy X and get Y free.