Add and manage 18 extra product fields(custom product addons) in your WooCommerce product pages effortlessly. With the Extra Product Options plugin, you will be able to display and define products in detail and style.

Key Features
Custom Validator for Complex Fields
Popular Themes Compatibility
Manage Add to Cart
Conditionally Display Fields & Sections
'Upload File' Fields
'Date & Time Picker' Fields
Advanced Pricing Options
Advanced Styling Options
Advanced Functional Properties
Choose from a variety of field types
You can simply choose from a variety of 18 field types than the conventional Woocommerce Product field types to effectively showcase your products.
Also, you can show or hide fields at individual pages according to your preferences.

Display options for custom product fields are available on these pages;
- In cart page
- In checkout page
- Order details page - customers
- Order details page - admin

Custom Sections to Group Product Options
Create new sections alongside the products to display the complete details. These sections allow you to group similar fields/options to edit, style, or manage them in no time.
Available positions for adding sections are;
- Before add to cart button
- After add to cart button
- Before variation price

Display Rules for Fields and Sections
You will be able to display fields and sections conditionally in your WooCommerce product page using the display rules feature. This comes handy when you want to control the field display since not all fields are relevant for specific products.
Available set of conditions are;
- Conditions based on products
- Conditions based on Categories
- Conditions based on Tags
- Conditions based on User Role
- Conditions based on Product variation
- Conditions based on Product Qty
- Conditions based on Other fields value

Flexible Pricing
Modify the existing product prices by choosing from 5 flexible pricing methods provided by Extra Product options plugin.
Available pricing methods are;
- Fixed Pricing - A fixed amount will be added to the total price.
- Custom Pricing - A value entered by the user will be added to the total price. Use Case example: This option helps to receive donations.
- Percentage of Product Pricing - Similar to fixed price; but a percentage of product price is added to the total price, instead of a fixed value.
- Dynamic Pricing - You can set a value for ‘n’ number of units. This value will be added to the product price. For example; If you set a value of $10 per 2 units and the user bought 8 units, an additional $40 will be added to the total price.
- Dynamic(Exclude base price) - Same as Dynamic pricing, but instead of adding the value it replaces the product price.

Advanced Styling for fields & Sections
Yes, functionality comes first. But styling also is equally important when you are serving an awesome customer. Extra Product Options for Woocommerce plugins lets you style your fields and sections in a number of ways. Let's have a look at it;
- You can define title type as header tags, paragraph, span, division or label
- Change the colour of title and subtitle using an easy color picker
- You can set the title position to left of the field or above the field
- Inherit the store or theme styles using CSS classes

Validate Complex inputs using 'Custom Validation'
Validate any complex fields in your product page using the custom validator. By enabling the power of regular expressions, you can automatically validate any inputs from the customers.
Validate Simple Inputs using 'Confirm Validation'
This is a simple validation feature that helps you validate a previous input field by entering it again.
Responsive Screen Compatible
The fields or addons created by extra product options for woocommerce plugin is most compatible with mobile, tab and desktop screens.
Edit the add_to_cart Button Text
You can change the add to cart button text for simple products, products having extra options and variable products.
Additional Features
Flat Fee
Enable Flat Fee to add a flat price to total, regardless of the number of units the customer buys.
Display Price Table
Educate the customer about extra pricing changes in an informative price table format.
Multiple Hooks for More Customisation
Make more customization than the available options using hooks. Dedicated support will be given till done.
Easily Duplicate and Rearrange fields & Sections
Easily duplicate sections and fields in a single click. Also drag and drop to rearrange their display order in your product page.
Display Single Options in Detail
Set title, subtitle, default value, placeholder text etc for single options to display them in detail.
Officially tested compatible Plugins & Themes
Plugins
This plugin is tested and verified the compatibility with these most useful woocommerce plugins.





Themes
Our plugin is compatible with all popular woocommerce themes. A few of them are.










Michael Homeister (verified owner) –
It doesnt calculate additional prices to my products, it shows them in the cart that additional fees will be added but the overall price stys as normal, what should i do?
john19 (verified owner) –
Great plugin & good support too
bec.telford (verified owner) –
I’m still learning the software, But the customer service was out of this world! I got stuck trying to do my extra product fields and got a bit frustrated, I contacted Theme High with what I was trying to acheive – they went into my site and did all the fields for me, so I could see how to set it all up and gave me a base to work from and did most of the hard parts for me! very happy with the service received. Thank you Theme High and Shilpa in the support team!
mikitosoda (verified owner) –
It is not working like demo
themehigh –
This plugin doesn’t add any styles to the product page. It uses the default WooCommerce style or the theme style.
However, you can add the custom classes for the fields by providing it in the option Input Class/Wrapper Class and can add the style accordingly.
dima.tokar (verified owner) –
Was able to accomplish exactly what I was hoping to do in WordPress using this plugin. The ThemeHigh team provided excellent support throughout the process.
marissa.leclerc (verified owner) –
Bought 3 plugins from ThemeHigh and I am beyond satisfied! We are planning on using these tools for every future e-commerce we build for our clients. Simple to implement and does exactly as described. And the support is EXCELLENT!
hussein.yusuf.73 (verified owner) –
thanks for your perfect plugin . i need validator pattern and label for mac address. i make text field for mac address but any customer enter invalid mac address . i want to force them enter valid mac address by it validator . thanks
tom7 (verified owner) –
This plugin is exactly what I needed to easily add extra product options to Woocommerce and the support was fast and beyond amazing – thanks so much for your help.
henry2 (verified owner) –
Really good plug in, I had a small issue because I was using this with the Divi WC builder and support helped me out straight away with a very simple workaround.
If I had used the WC variable product instead I would have had hundreds of variations, so this is a real time saver.
ediv.solutions (verified owner) –
Great plugin and funcionality. Also one of the best things is the support as they have really quick and caring support. There are more things that can be implemented to fit even more needs but its great even like this.
lasercat.info (verified owner) –
I am a manufacturer of custom made wooden decorations and I use quite a many options and add ons for my products . The Pro version provides all what I need. Small function issue was fixed in 2 days by support. See how I use it on http://lasercat.cz/en/product/medal-hanger-for-active-runners-runner/ .
vlad1 (verified owner) –
Clean and easy to work with. This is absolutely a helping hand to those who want this kind of extension. Good work, well done. Thanks for your support, also!
mail16 (verified owner) –
Not only did the product work as well as they described it they also helped make it work with another developers module. Easily the best support I have had with any add-on in years.
madalina.bora (verified owner) –
Great plugin and fast reply from support team! I compared other 4-5 before installing this one. I definitely recommend it!
mail7 (verified owner) –
The best plug in for product addons so far. I tried WooCommerce plugin and YITH plugin. This one is a keeper.
Patrick (verified owner) –
What an amazing plug-in.. And the support team are awesome. They helped me through any question I had. Recommend
Julie (verified owner) –
I just installed WooCommerce Extra Products Options . Very easy installation with clear instructions. What I have been most impressed with, though, is their superb customer service. Very fast and thorough!
David (verified owner) –
Thanks for great plugin. This plugin is very simple and easy to use. Especially for people with no PHP skill like me.
Joe (verified owner) –
Definitely the best plugin to create custom fields.
Eric (verified owner) –
I’ve used other Custom Field plugins but they’re often confusing and difficult to edit. Woocommerce Extra Product Options is easy to use and extremely powerful.