ThemeHigh
  • Plugins
  • Bundles New
    Documentation
    WooCommerce Essential Bundle
    Feature request
    WooCommerce Checkout page Bundle
    Translation project
    WooCommerce Product page Bundle
    Build your own Bundle
    Build Your Own Bundle (BYOB)
    New
    WooCommerce Essential Bundle
    WooCommerce Checkout page Bundle
    WooCommerce Product page Bundle
    Build Your Own Bundle (BYOB)

    Best Value

    An essential WooCommerce plugins bundle to boost your performance and sales.

    • Checkout field editor for WooCommerce - $49
    • Extra product option for WooCommerce - $39
    • Email customizer for WooCommerce - $39
    • Multistep checkout for WooCommerce - $39
    • Multiple Shipping address for WooCommerce - $39
    • Variation swatches for WooCommerce - $39
    $244$122 Only
    Know more

    Best Value

    An checkout WooCommerce plugins bundle to boost your performance and sales.

    • Checkout Field Editor for WooCommerce - $49
    • Multistep Checkout for WooCommerce - $39
    • Multiple Shipping Address for WooCommerce - $39
    $127$109 Only
    Know more

    Best Value

    An product WooCommerce plugins bundle to boost your performance and sales.

    • Extra Product Option for WooCommerce - $39
    • Variation Swatches for WooCommerce - $39
    • Email Customizer for WooCommerce - $39
    • Schedule Delivery for WooCommerce - $49
    $166$119 Only
    Know more

    HOT SALE

    Your Money, Your Choice - The Savings Are On Us!

    BYOB Offer

    Get the flexibility to create your perfect plugin bundle! Pick the plugins you need and enjoy an exclusive discount —only pay for what you use!

    $100 - $149: 25% Discount

    $150 - $199: 30% Discount

    $200 - $249: 40% Discount

    Above $250: 50% Discount

    *Min 2 quantity is required to claim this offer.

    Know more
  • Documentation
  • Support
  • Partners
  • Login
  • Getting Started
    • Overview...
    • Add/Edit Custom Sections
    • Add/Edit Custom Fields
    • Add Display Styles
    • Set Tooltip Details
    • Price Fields & Types
    • Set Display Rules for Fields & Sections
    • How to Export/Import Fields & Sections Individually
  • Advanced Settings
    • Add Price Table
    • How to modify add to cart button text?
    • Add a Custom Validation Rule
    • Add a Confirm Field Validator
    • Choose a Layout Style
    • Disable "Enhanced Select(Select 2)" for select fields
    • How to post extra options as URL Parameters?
    • Use the Div tag for displaying fields
    • Backup & Import Settings
    • WPML String Translations...
  • FAQ
    • Frequently Asked Questions...
  • For Developers
    • Hooks & References...
  • Compatible Plugin & Themes
    • Plugins & Themes...

Documentation/Extra Product Option for WooCommerce/How to Set Price for WooCommerce Product Fields?

How to Set Price for WooCommerce Product Fields?

Last updated on September 20, 2023

To add an extra price to the product price depending on the extra product option field.

To set price for a field:

  1. Navigate to the WooCommerce → Extra Product Options → Product Fields page.
  2. Open the field property form popup.
    • Click on the Add Field button to open the popup form if you are setting the price for a new field.
    • Click on the Edit Field button to open the popup form if you are setting the price for an existing field.
  3. Enter the price info such as Price, Price Type, etc. for the field.
  4. Also, enable or disable the below checkboxes based on where you want to display the price details.Price_Field.png
  5. Once the changes are completed, save the changes made.
 Fixed  A predefined price adds to the total.
 Custom  An amount entered by the shopper (for eg: Donations) will be added to the total price.
 Percentage of Product Price  A specific percentage of the product price adds to the total price.
 Dynamic A price per unit can be assigned, where the total price as per the units entered by the user will be added to the total price.
 Dynamic -Exclude base price  A price per unit excluding the base price will be assigned, where the total price as per the units entered by the shopper will be added to the total price.
 Character count  A price per unit will be assigned based on the number of characters provided in the price field.
 Custom Formula An additional price can be added to the product price based on the custom formula you provide.

Example: 5*{quantity}, {quantity}+{product_price}

 Note:

  • Some of the available placeholders for the Custom Formula price field are:

 {quantity}, {value}, {length}, {product_price}, {thwepo_fieldname_price},   {thwepo_fieldname_value}

  • If you are using the {thwepo_fieldname_price} placeholder, then the price type of the specific field used in the formula should be either Fixed or Percentage of Product Price.

How to Configure Dynamic Price Type?

Let’s say you are selling a customizable t-shirt combo shirt with an adding pins option. The price of adding per pin is around $5, and the t-shirt cost around $10.

To configure dynamic pricing Inside a field, navigate to the price details tab and select Dynamic from the price type drop-down. Next, you can set the price per unit based on your requirements and the minimum unit you want to apply the price.

So how it works is that a t-shirt cost around $10 and per pin cost around $5 (which is set in dynamic pricing), so when the customer adds in three pins to the combo. The final price is 25$.

Custom Formula

Custom Formula is a price type, were you can add a price to your product price based on the custom formula that you provide.

Here {quantity}, {value}, {length}, {product_price}, {thwepo_fieldname_price}, {thwepo_fieldname_value} are placeholders for Custom Formula price field.

{quantity}– Quantity of the product
{value}– Current value entered in the Current Field
{length}– Character length of string provided in the current field by the user
{product_price}– Price of the product
{thwepo_fieldname_price} – The price set on another field created using extra product option.
{thwepo_fieldname_value}– The value set on another field created using extra product option.

Apply price as Flat fee

By enabling Apply price as Flat fee checkbox, the extra price will be only added to the subtotal, or else the extra price will be added to the product price. Another aspect of the feature is that the extra price won’t get varied based on the quantity of the same product.

Quick Links

  • Try Demo
  • How to Download and Install Our Plugin ?
  • Manage License
  • Join our Facebook Community

This article posted in Extra Product Option for WooCommerce, Getting Started, Pro Documentation

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

ThemeHigh

We develop innovative WordPress plugins and themes for e-commerce and other WordPress websites.

Resources
  • Documentation
  • Support
  • Blog
  • Bestsellers
  • Affiliates
  • Partners
Policy Information
  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refunds Policy
  • Licenses
Security
Payment Options

© 2025 ThemeHigh. All rights reserved.

Terms and conditions, features, support, pricing, and service options subject to change without notice.