1. Home
  2. Knowledge Base
  3. WooCommerce Product Add-Ons Ultimate
  4. Pricing
  5. How to set pricing in Add-Ons Ultimate
  1. Home
  2. Knowledge Base
  3. WooCommerce Product Add-Ons Ultimate
  4. How to set pricing in Add-Ons Ultimate

How to set pricing in Add-Ons Ultimate

Add-Ons Ultimate gives you comprehensive control over the pricing of add-on fields and options. This article provides an overview of all the available options.

Check this article for different options for how prices are displayed.

Assigning prices to add-on fields

You can assign prices to all field types. When the user selects the field, the product price will increase (or decrease) by that amount.

To assign a price to a field, just enter the price in the ‘Field Price’ setting.

WooCommerce Product Add-Ons field price

Now, when the user enters a value in the field, the product price will increase.

Assigning prices to field options

Some field types, like radio groups and select fields, have multiple options. With these fields, you can still apply a price to the field itself – so the product price will increase when the user selects an option from the field. And you can also assign prices to each option.

Option prices setting in back end

In the example above, the price will increase by a different amount depending on the option selected by the user.

Option prices for add-ons on front end

Hiding and showing prices to the user

You might not want to show prices to the user on all pages. For instance, you could choose to hide the prices for a specific field on the product page – but display it on the cart page. Add-Ons Ultimate gives you a lot of flexibility in where to display field prices. This article provides more detail on where you can hide field and option prices.

Quantity based prices

By default, field and option prices are quantity-based. This means that the price will be multiplied by the quantity of product selected by the user.

Flat rate pricing

If you prefer, you can specify the field and option price to be a flat fee. This means that the price is only applied once, even if the user adds more than one item to the cart.

To specify the price as a flat rate, just check the ‘Flat Rate’ option.

Flat Rate option

Text field pricing

Some fields – text and textarea – have more complex pricing options:

Price per character

Check this option if you would like to multiply the value in the ‘Field Price’ setting by the number of characters entered by the user in the text field.

Minimum characters

If you require the user to enter a certain number of characters in the text field, enter a value in the ‘Min Chars’ field.

Maximum characters

If you want to specify an upper limit for the number of characters, enter a value in the ‘Max chars’ field.

Show character counter

Just enable the ‘Show Counter’ option to display the number of characters entered by the user – along with the maximum allowed if this option is specified

Free characters

You can specify a certain number of characters that are not charged for.

Only Charge Alphanumeric

If you wish, you can select this option so that only alphanumeric characters are charged for.

Text field pricing options

Percentage pricing

By default, prices are set as fixed values. However, if you select the ‘Percentage’ checkbox, all field and option prices will be percentages of the base product price.

Negative pricing

In order to decrease the product price, just enter a negative value as the price. The plugin will ensure that products can not be priced at less than zero.

Calculations and formula-based pricing

The Pro version of Add-Ons Ultimate allows you to create formula-based pricing. This article provides more information.

Lookup tables

The Pro version of Add-Ons Ultimate and the Advanced Calculations extension allow you to set prices using lookup tables. This article provides more information.

Was this article helpful?

Related Articles