IMHO, at some point adding the choice "Ajax Update field" (if possible) in each of Integrations->CB Fields (Field1 to Field10) so the value is pushed upon every change, would be useful in some cases.
I am still trying to figure out how to make it work.
Here is an example of what I am trying to achieve and I believe it is not possible but it would be possible if I could pass the CB Field value to the Integer field upon option selection
Pricing and validity
Plan options
Users = 1
Price per year = 180.00
Price per 6m = 98.35 calculation ((180 + 9.27%) / 2) in other words the yearly 180.00 becomes 196.69
Price per 1m = 18.00 calculation ((180 + 20%) / 12) in other words the yearly 180.00 becomes 216.00
Users = 2 (3% discount)
Price per year = 349.20 calculation ((180.00 * 2) - 3%)
Price per 6m = 190.78 calculation ((((180 + 9.27%) * 2) - 3%) / 2) in other words the yearly 196.69*2=393.38 becomes 381.56
Price per 1m = 34.92 calculation ((((180 + 20%)*2) - 3%) / 12) in other words the yearly 216.00*2=432.00 becomes 419.04
Users = 3 (6% discount)
Price per year = 507.60 calculation ((180.00 * 3) - 6%)
Price per 6m = 277.32 calculation ((((180 + 9.27%) * 3) - 6%) / 2) in other words the yearly 196.69*3=590.07 becomes 554.64
Price per 1m = 50.76 calculation ((((180 + 20%) * 3) - 6%) / 12) in other words the yearly 216.00*3=648 becomes 609.12
Based on the above I can't find a % that will do the calculations. That happens because if for example I set 94% in the Option to calculate the 2 users including the 3% discount and from 180.00 get 349.20, the rest of the calculations based on the different price options will be wrong.
In other words I can't include the discount within options as it will do proportional calculation. The above outcome without the discounts can be achieved only when the percentage added in the options is like +100%, +200%, +300% etc. but then I do not have the discount.
Can you give me an example on how to get the above prices by using Options->option?