Questions about how to handle pricing adjustments and overrides
See if your answer is here.
If you still need help, current subscribers should login, then open a support ticket for assistance.
How do I configure pricing adjustments for my options?
Question: How do I make some of my Breezing Forms options increase (or decrease) the VirtueMart product price?
Answer: You have to add the price adjustment(s) in the Breezing Form for the appropriate options. Then our extension can pick these prices up.
Only default currency will be used, so be sure to enter your price adjustment values with that in mind.
After each Breezing Form option, use a separator and then + or - the price value. For example, assuming USD
....value|+5.00 to add $5.00 to the product price when this option is selected
....value|-2.50 to subtract $2.50 from the product price when this option is selected
....value|+%50 if you want to add 50%
....value|-%50 if you want to reduce by 50%
....value|=10.00 to override the product price to be $10.00. Only the last price override value in the form processed will be used
Add the custom subtotal field to your Breezing Form
In order to display the product price dynamically, and hide the normal VM2 price field, you must add this additional field to your Breezing Form, "vmbf_subtotal". See screenshot above for example.
Additional pricing examples
The below screenshot is part of the example eyeglass prescription form used throughout this documentation. It shows configuration with price adjustments for different Anti-Reflective Coatings.
Below are two generic screenshots showing a few other examples of this type of pricing setup in Breezing Forms: