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 

Don't forget the Subtotal Field!

Icon

Important!

If you want to use the pricing calculation feature, you must add an additional field to your Breezing Form in order to dynamically show the price based on the customer's selections!

 

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.

 

Warning! The subtotal field must be configured as Read Only

Icon

You will not want to allow the customer to edit the subtotal price field, so it's extremely important that you configure it as Read Only!

See the Advanced tab for this setting.

 

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:

 

 

 

A few helpful tips

Icon
  1. Be sure you have properly configured your Form Handling parameters for the Separator between the field value and the price (Normally a | character - See Step Three). The separator field you put in the parameters must match what you use in your Breezing Form.

  2. When designing your form, you may wish to add text to the displayed option that the customer sees so they will understand the impact of their choices. For example, you might wish to have the visible option say "Royal Blue (+$5.00)" rather than just "Royal Blue". Please note that you will still need to add the separator symbol and the real adjustment value at the end. Our extension will not pull the pricing adjustments out of your display text field. 

  3. With advanced programming skills, you can create complex and dynamic pricing. For example, you can calculate the option price based on variable user input, such as price per letter for engraving, or based on dimensions,  after L/W/H measurements are provided in the form. As long as you can customize your Breezing Form to pass the separator character and the price desired for the field, our extension can pick it up and use it!

  4. Don't forget to add the special "vmbf_quantity" and "vmbf_subtotal" fields to your Breezing Form whenever you are using pricing adjustments. Be sure to make the subtotal field READ ONLY - otherwise your customer's will be able to override the price to whatever they want!

While you can place the quantity and subtotal fields anywhere, most people choose to place them right above the Submit button (or you can rename the Submit button to Add to Cart).

  • Keine Stichwörter
 

 

Special Offer

Sale! All subscriptions at a special price!

Includes prio support, all of our current and future Joomla!® extensions and Joomla!® templates for the duration of your membership.

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!