Build Smart & Flexible Product Pages with Extra Product
Options
for WooCommerce

Easily create product add-ons and custom product fields with Extra Product Options to personalize your products and increase revenue through upsells and flexible pricing.

28 Product Fields
Display Fields Conditionally
7 Pricing Types

Subscription Options

A subscription entitles you to 1 year of updates and support from the date of purchase. License details

  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • Billed once per year until cancelled

money back

30-Days No Questions Asked Refund

trustpilot
4.8 Rating
Active-install
30,000 +
Customer faces
Active Installations
Active-install
30,000 +
Customer faces

Active Installations

version 3.3.0

Current Version

wordpress 4.9

WordPress Version

version 29-01-2026

Latest Update

Changelog

2X WooCommerce Sales with Smarter WooCommerce Product Add-ons

Themehigh’s WooCommerce product add-ons plugin helps you create and display extra product fields with ease. Add 28 advanced custom field types, organize related fields into sections, and show options dynamically using conditional logic. Designed for both small and large stores, it simplifies product customization, enhances the shopping experience, and helps drive higher conversions and sales.

Add Custom Product Fields with 28 Flexible Field Types

Collect precise product details from customers before purchase with flexible input options. From text fields and checkboxes to swatches, file uploads, and selection fields, easily capture personalization requests, custom choices, and product add-on preferences. Ensure clear, accurate input with conditional display and structured field groups, reducing confusion and improving the overall buying experience.

Extra Product Options for WooCommerce Documentation – Documentation
Text Field

Text

This is a hidden field

Hidden

Password Field

Password

Number Field

Number

Email Field

Email

URL Field

URL

Slider/Range Field

Slider/Range

Multiselect Field

Multiselect

Textarea Field

Textarea

Select Field

Select

Radio Button Field

Radio Button

Checkbox Field

Checkbox

Checkbox Group Field

Checkbox Group

Date Picker Field

Date Picker

Color Picker Field

Color Picker

Color Palette Field

Color Palette

Telephone Field

Telephone

Paragraph Field

Paragraph

HTML Field

HTML

Switch Field

Switch

Separator Field

Separator

Heading Field

Heading

File Upload Field

File Upload

Image Group Field

Image Group

Time Picker Field

Time Picker

Date & Time Range Picker Field

Date & Time Range Picker

Product Group Field

Product Group

Label Swatches Field

Label Swatches

Struggling to Offer Product
Customization in WooCommerce?

  • No Coding
  • 28 custom fields
  • Show Fields Conditionally
Boost Your Sales Now
Trusted customers
Trusted by 1M+ Users Worldwide
Product Customization

Advanced Styling Options for Product Add-ons

Create visually consistent product add-ons that blend perfectly with your store design:

  • set title tags, color, position, style subtitle etc
  • Inherit store or theme style with CSS script. With flexible CSS styling options, you can modify the design of these fields to align perfectly with your store’s branding and aesthetics.
  • Display fields in three different styles
Extra Product Options for WooCommerce Documentation – Documentation

Default

Tabs

Accordion

Styling Fields

Display rules for product fields & sections

  • Set conditional display rules to show or hide fields and sections as needed.
  • Ensure fields are displayed only for products that require extra product options.
  • Easily manage display conditions based on:
Extra Product Options for WooCommerce Documentation – Documentation

Specific Products

Product Categories

Product Tags

User Roles

Product Variation

Product Quantity

Other Custom Field Values

Set pricing for extra product options

Take advantage of 7 predefined pricing methods to calculate charges of your WooCommerce custom product add-ons precisely and flexibly.Extra Product Options for WooCommerce Documentation – Documentation

Pricing Options

Custom Formula

A custom formula can be set to add an additional charge to the product.

Fixed

Set a fixed price for the product addon(Extra Field).This fixed amount will be added to the total product price when the extra product option is selected.

Custom

A price entered by the user will be added to the product price. This will help you receive donations, tips, and similar items.

Dynamic

Set the price per ‘n’ number of units. The add-on price will be calculated based on the total number of units selected by the customer and added to the product 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.

Percentage

Set the add-on price as a percentage. The specified percentage amount will be added to the product price.

Character Count

Price can be added to the product based on the number of characters the customer adds.

Pricing Table

Show Pricing Table

Display additional charges for each WooCommerce product option in a tabular style, explaining the base price and the extra amount added.

WPML Compatibility

Translate your WooCommerce custom product addons accurately for customers worldwide. Whether you’re catering to local markets or international audiences, WPML integration guarantees a smooth and consistent shopping experience across all languages, enhancing user satisfaction and expanding your reach.Extra Product Options for WooCommerce Documentation – Documentation

WPML Compatibility

Validate user input with Confirm Field Validators

Confirm field validators are essential for ensuring data accuracy by comparing two fields to ensure they match. For example, you can validate fields like “Email” and “Confirm Email” to confirm both entries are identical before adding the product to the cart.Extra Product Options for WooCommerce Documentation – Documentation

Field Validation

Set precise input conditions with Custom Validators

With Custom Validators, you can define exactly how information should be entered into your product fields using Regular Expressions (RegEx). Whether it’s phone numbers, serial codes, or color values, Custom Validators ensure your data follows the exact format you need.Extra Product Options for WooCommerce Documentation – Documentation

Custom Validators

Smooth Integration with WooCommerce Themes and Plugins

Themes
Plugins
Themes
Astra
Hestia
Flatsome
Divi
Avanda
Neve
Blocksy
OcanWP
Storefront
Plugins
Yith Yith Quick View
Schedule Delivery Schedule Delivery
Shipping & Tax Shipping & Tax
Advanced Order Export for WooCommerce Advanced Order Export for WooCommerce
Currency Switcher Plugin Currency Switcher Plugin
Elementor Elementor

Additional Features

Explore our addition features to create a unique shopping experience

Extra products as URL parameters

By default, you can add products to your cart using URL’s. Using the plugin, you can also add the custom fields created using the plugin to the cart through the URL.

URL Extension Documentation link
Documentation

Div Tag for Greater Flexibility

Default HTML table tags offer limited styling options. Using the Div Tag opens up greater customization options, allowing for greater flexibility.

Div Tag Documentation link
Documentation

Edit products from cart

Products already added to the cart can now be edited from the cart. This feature works for products with extra product options and for all products based on your store settings

Edit Cart Functionality

Development-Friendly Hooks

Extend the plugin’s functionality effortlessly with development-friendly hooks. Add custom code or content to fields to extend the plugin’s functionality.

Development-Friendly Hooks Documentation link
Documentation

Import & Export with Ease

Easily import and export extra fields and sections with our plugin. Duplicate fields, copy fields from other sites, and revert fields to previous versions, saving time and ensuring accuracy.

Easy Import & Export
Documentation link
Documentation

Style Dropdown Appearance

Customize the text, background, and border colors for active, inactive, and hover states—giving your dropdown a polished, consistent look.

Style Dropdown Appearance
Documentation link
Documentation

Backup and Import Plugin Settings data

Using the Backup and Import Settings feature, you can easily transfer your plugin configuration between different sites. This makes it easy to migrate to a new site, sync settings across different environments, or back up your preferences.

Backup & Import Data
Documentation link
Documentation

Don’t just take our word for it!

Rating

” The plugin works perfectly and the support is excellent and responds in a short time “

maatien

mamo.solutions

@maatien

Rating

” Akhil and the Themehigh team are always doing their best to help and find a solution. They are dedicated and competent, plus their plugins usually work very well: congrats! “

agenceneoh

agenceneoh

@agenceneoh

Rating

” Good support, very well functionally, wpml compatilble, it’ value is 6 star! “

marcowp1

marcowp1

@marcowp1

Rating

” Excelente plugin 100% recomendado. Gracias por desarrollarlo “

davidreyes

davidreyes

@davidreyes

Rating

” I deliberately use this plugin on the website and I can’t think of a situation without it. The plugin works great and support is fantastic. “

icejo

icejo

@icejo

Rating

“ I bought the “Extra product options for Woocommerce” plugin about a year ago. I loved how easy it was to set up and how well it worked. But what really blew me away was their support. They were super fast and very helpful! I would highly recommend this plugin/company to anyone. “

Geert

Geert

@geert

Rating

“ Useful and easy to use.

WendyMayes

WendyMayes

@wendymayes

Rating

“ Thank you, ThemeHigh, for this delightful and easy to use plugin when you need just that small something extra. “

tigmewp

tigmewp

@tigmewp

Rating

“ Love it. Very flexible and Pro is really good. Support is quick and good. “

joepvandrunen

joepvandrunen

@joepvandrunen

Rating

“ Te Plugin do what is his Job. All Perfect.

klicktipps

klicktipps

@klicktipps

Rating

“ Hands down this extra product options plug in is the best. It is so customisable and flexible. I have pretty complex options and it works so well. And then the support for any conflicts or errors is second to none – always fixed within 24 hours. Themehigh is the best, do not hesitate to get any of their products! “

myangelnz

myangelnz

@myangelnz

Rating

A fantastic plug-in with great support for fine-tuning the layout. Especially for people who are not familiar with WordPress “

handmadebyloupa

handmadebyloupa

@handmadebyloupa

background grid
guarantee image

Not sure yet? You’re fully covered with a
30-day no-questions-asked refund.

Try Extra product option for WooCommerce by Themehigh today.
Try it Now

Purchase Now

Frequently Asked Questions

Have questions about Checkout Field Editor?
We’ve got answers.

Yes, you can. Using Extra product options for WooCommerce plugin you can simply create a Select field and assign a price value to each option. The product price will then update automatically based on the selected choice.

Absolutely! You can use the Image Group field type, available in the premium version of our Extra product options for WooCommerce plugin, to showcase image-based options.

Yes, it does. You can enable the “Multiple file upload” option in the Basic Info tab of the File Upload field to allow customers to upload multiple files as part of a product add-on.

Yes. Our plugin lets you set conditional rules that allow extra product fields to be shown or hidden based on the selected product quantity.

Yes, you can. Simply enable the Show price table option from the “Price Table” section within the Advanced Settings tab of the Extra product option for WooCommerce plugin.

Support

We’re Listening

We truly care about your experience, our Support team is always here whenever you need us.

Get Support