GRAVITY PERKS CONDITIONAL PRICING 1.2.41 plugin free download


What does it do?

The GP Conditional Pricing perk allows you create flexible and powerful pricing levels for your Gravity Form Product fields.

Save yourself the hassle and frustration of creating twenty different Product fields with different prices when what you really want is a single Product field with a variable price.

GP Conditional Pricing can handle even the most complicated pricing variations with an easy-to-use interface for creating unlimited pricing levels per Product field.

How does it work?

Using our easy-to-use interface for Gravity Forms pricing levels, you can create an unlimited number of pricing levels for each of your Product fields.

Pricing levels consist of a price and a set of pricing rules that determine which pricing level should be used for the Product field’s price. Pricing rules work just like Gravity Forms’ default conditional logic but instead of showing/hiding a field, the pricing rules determine which pricing level will be used to set the price of the Product field.

If these conditions are true, this product costs this much.

How do I enable this functionality?

  1. Add a Product field to your form.
  2. Now that your form contains at least one Product field, the “Conditional Pricing” menu will show up in the “Form Settings” drop down. Click this menu item to navigate to the “Conditional Pricing” management
  3. You will find a drop down in the top left labeled “Select a Product”. Select this drop down to view a list of Product fields on the current form.
  4. Select the Product field for which you would like to add pricing levels. A pricing level is a group of pricing rules (conditions) that when met, will set the product to a specified price.
  5. After selecting a Product field, your first pricing level will already be created for you and opened in “Edit” mode.
  6. Go ahead and set the price for this pricing level.
  7. Next, let’s specify the rules (conditions) that should be met in order for this pricing level to be applied.
    • The first drop down is a list of all fields on your form that are available for conditional logic.
    • The second drop down is a list of all the operators that can be used to compare the value of the field with the value of the third input.
    • The third input (may also be a drop down for choice-based fields) is the value to which the value entered for the selected field will be compared.
    Add as many rules per pricing level as you need.
  8. Great! You’ve just created your first pricing level. You can click the “Add New Pricing Level” button below your existing pricing level to add a new pricing level.

You can repeat these steps for as many products as you’d like.

Additional Information

The GP Conditional Pricing Perk supports Single Product, Drop Down, Radio Button and Hidden Product fields.A Tip for WooCommerce Users

If you’re using GP Conditional Pricing with the WooCommerce Gravity Forms Product Addons, do not use the “hidden-total” class as recommended in their documentation. Instead add the following CSS to your theme and use the “gf-off-screen” class to achieve the same result.

.gf-off-screen { position: absolute; left: -999em; }Gravity Forms does not have a reliable way to uniquely identify choices in choice-based fields. As such, pricing rules for individual Drop Down and Radio Button products are index-based. Removing or reordering choices in a Drop Down or Radio Button Product will corrupt your pricing rules.

Related Resources

How to Add Three Decimals with Gravity Form Currencies

Most default currencies will be set to two decimal places, but what if you need to change this to three decimal places or some other number? Learn How

How to Setup Early Bird Pricing with Gravity Forms

GP Conditional Logic Dates adds support for using date fields with your conditional pricing rules. Combine these two Perks to easily setup early bird pricing. Learn How

Conditionally Display a Field Based on a Recurring Date

Use GP Conditional Logic Dates to automatically adjust pricing based on recurring dates. Learn How



Please enter your comment!
Please enter your name here