Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

FormsField Types
Pricing Fields

Pricing Fields

— Premium Feature —

Pricing Fields let you add eCommerce functionality to your forms. You can set prices for each product, choose the quantity, and calculate totals easily within your form.
Pricing field types

Pricing fields

To begin using these pricing fields, add them directly from your form builder. There are three pricing field types: ProductQuantity, and Total.
Pricing fields

Change currency

All pricing values are displayed in the currency of choice. To change your currency, navigate to Formidable → Global Settings → General Settings and set the currency.
Currency settings for pricing fields
If you want to change the currency for each form, use the frm_currency hook.

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Product

Product fields can be displayed as dropdown, radio, checkbox, single product, or a user-defined value. The radio, checkbox, and dropdown options allow you to list products with their prices. These can then be selected while filling out the form.
Product field optionsAdvanced product field options

 

 

Note: When selecting Euros as the currency in Formidable → Global Settings → General Settings, remember to use commas to separate the decimal values. For instance, entering a price of 1.4 in the product field will result in a Total field value of 14. By entering 1,4 as the value, the total field value will be displayed as 1.4.

Single product type

When you select the Single Product option, the product name and price will appear in the form in a read-only manner. This is perfect for forms where only one product should be selected each time the form is submitted.
Select single product type

User defined type

When you select the User Defined product type, users can enter a product name and a number for the price. This is perfect for forms using an open-ended donation-based pricing model, where users can set the price they want to pay.
Set up User Defined product type

Check our other docs for more information on standard fields within Formidable.

Quantity

Quantity fields allow users to easily choose how many products they want.
Quantity field optionsAdvanced quantity field options

 

 

  • Number range. Set a limit on the number of products a user can select.
  • Step. This option is designed for partial quantities. For example, a product field could include options with different hourly rates, and the quantity would hold the number of hours. In this case, partial hours could be billed.

Select product field

Note that you must select a product to calculate the total correctly based on quantity. If your form includes two or more product fields, the Product Field checkbox will be available in the Quantity field options. This checkbox allows you to select the specific product associated with the quantity field.
Select product type in quantity field settings
When you select multiple product fields, the same quantity will be applied to each product. This feature is particularly useful for product variations that offer multiple quantities.

Total

Total fields automatically calculate all the products and quantities in the form. They can also be used in custom calculations.

Total field optionsAdvanced total field options

 

Display Pricing fields

Display the value submitted in a Pricing field in a form's confirmation message, email, or View.

  • Display value

    Display the value submitted in a Pricing field. If you are using a Total field, the value is displayed in a currency format as selected in the Formidable → Global settings. By default, this includes two decimal places and a currency symbol.

    [x]

    Replace x with the ID or key of the Pricing field.

  • Display Total field value as number

    Use this parameter in a Total field to remove the currency formatting.

    [x format=number]

    Replace x with the ID or key of the Total field.

Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2025 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Complete your purchase
    Special offer unlocked.
    Get 55% OFF!
    Complete Purchase
    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms