WPC Product Options for WooCommerce


WPC Product Options for WooCommerce will become another essential plugin for any kind of online stores, which brings about the power of adjusting prices with highly customizable additional fields for simple products.

Users can insert up to 18+ different types of custom add-ons to simple products so that customers can easily configure their preferences. Online stores that emphasize personalization & customized designs, take in on-demands orders, and have sophisticated products with complex configurations will benefit from this plugin the most.

Three modes available: Global, Override, and Disable. Users can configure as many premade fields as they want and use them as global add-ons to insert to multiple products at a time using product types, categories, tags, brands, attributes, etc. In Override, custom add-ons for individual products can be specified easily in the same way as Global add-ons.

Especially, usres can use the Shortcode field to insert anything they want using short-code, for example, a Countdown Timer for flash sale counting or size chart. Another special thing about WPC Product Options for WooCommerce is that users can define a new custom price formula that suits their products well. There are some special goods and services requiring special pricing for add-ons and this is available right in our plugin.

Live demo

Visit our live demo here to see how this plugin works.

Key Features

  • 18+ type of custom add-ons and fields: text, date & time, file upload, etc.
  • Global add-ons for product types, categories, tags, brands, attributes, etc.
  • Customize individual product add-ons or disable global add-ons completely
  • Add-on pricing: Flat fee (amount or %), quantity synced & custom formula
  • Nice picker for date, time, date & time, data range and colors
  • Drag and drop builder – easy to move the add-on fields around
  • Shortcode supported for inserting anything, ie. countdown clock, size chart
  • Highly configurable fields: title, required, description, price, default value, limits
  • Compatible with most common WordPress themes and WooCommerce plugins

Field Types

  • Text
  • Textarea
  • Email
  • Number
  • File Upload
  • Radio (single selection)
  • Image Radio (single selection)
  • Checkbox (multiple selection)
  • Image Checkbox (multiple selection)
  • Select (single selection)
  • Color Picker
  • Date Picker
  • Date Time Picker
  • Date Range Picker
  • Timer Picker
  • Heading
  • Paragraph
  • Separator
  • Spacer
  • Shortcode

Additional Prices

There are three types of prices for add-ons: flat fee, quantity synced and custom formula.

  • Flat fee: Users can use a number to set a fixed price for each field or enter a percentage, for example, 10% – the additional price will be 10% of the main price.
  • Quantity synced: When customers increase or decrease the quantity of the main product, the Quantity synced price means the unit price, so it will be multiplied by the chosen value of the main quantity.
  • Custom formula (Premium Version): Users can define their own price formula. Use p for price, q for quantity, v for value and l for length.

Need more features?

Please try other plugins from us:



  1. Please make sure that you installed WooCommerce
  2. Go to plugins in your dashboard and select “Add New”
  3. Search for “WPC Product Options”, Install & Activate it
  4. Go to WP-admin > Product Options to add global options
  5. When adding/editing the product you can choose the Product Options tab then add some options as you want


ሚያዝያ 13, 2024 2 replies
I recently tried out the WPC Product Options for WooCommerce plugin, and while it has potential, there are some significant issues that need to be addressed. One of the main drawbacks I encountered was the lack of responsiveness from the support team. Despite reaching out with a critical issue, I did not receive a response or acknowledgment, which was disappointing. Additionally, there are some unresolved issues with the plugin’s functionality that hindered my experience. While it’s not entirely unusable, these issues detract from the overall effectiveness of the plugin. Overall, the WPC Product Options for WooCommerce plugin has its merits, but it falls short in terms of customer support and resolving issues. With some improvements and better support responsiveness, it could be a valuable tool for WooCommerce users. I’ve given it 2 stars as an acknowledgment of its potential, but I hope to see improvements in the future, and maybe rewrite this review in more positive terms.
ሕዳር 6, 2023 1 reply
Um complemento maravilhoso para minha loja. Permite coletar detalhes importantes no pedido e atender situações legais importantes.
ጥሪ 30, 2024 1 reply
Han mejorado mucho este plugin, ahora mismo es el mejor que pueden encontrar, realmente realizan un trabajo de calidad. ¡Felicitaciones!
ግንቦት 25, 2023 1 reply
We are using multiple plugins from WPClever (free and premium) on multiple sites. What I really like: The plugins are solid, clean, and working, not bloated Support is good as well Thanks
ጥሪ 18, 2023 1 reply
Thank you very much for this great plugin. I was looking for a long time for something like this and everything I found was missing important features. The truth is that I am using almost all of your plugins for my store. Thank you very much for your great work! Keep it up!
Read all 6 reviews

Contributors & Developers

“WPC Product Options for WooCommerce” is open source software. The following people have contributed to this plugin.


“WPC Product Options for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WPC Product Options for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed: Compatible with WPC Share Cart


  • Added: Define file types for File Update field
  • Added: Define min/max file size for File Update field


  • Added: Validate and disable the add-to-cart button


  • Fixed: Decimal value for the number field


  • Added: Filter hook ‘wpcpo_cart_item_data_makeup’


  • Added: Prepend or append individual product options to global options


  • Updated: Optimized the code


  • Added: Image Checkbox (multiple selection)


  • Fixed: Zero value wasn’t recorded on checkbox/select


  • Added: Limit options for checkbox


  • Updated: Optimized the code
  • Updated: Use wp_date() instead of date_i18n()


  • Fixed: Compatible with WPC Product Bundles


  • Fixed: Required notice for select field


  • Added: Label for Image Radio options


  • Fixed: Double price for upload file


  • Fixed: Minor CSS/JS issues in the backend


  • Added: Add link to uploaded file on cart/order


  • Fixed: Compatible with WPC Composite Products & WPC Product Bundles
  • Added: Block dates for Date picker


  • Fixed: Minor CSS/JS issues in the backend


  • Fixed: Missing fields when using Quick Edit


  • Updated: Optimized the code


  • Fixed: Minor CSS/JS issues in the backend


  • Added: Settings page to choose the position for product options
  • Fixed: Image radio field
  • Updated: Optimized the code


  • Updated: Compatible with WPC Composite Products


  • Fixed: Price for Image Radio type


  • Added: Image Radio type


  • Added: Date/time format for the date/time picker fields


  • Fixed: Use the label instead of value for select/checkbox/radio


  • Updated: Optimized the code


  • Fixed: Minor CSS/JS issues in the backend


  • Added: HPOS compatibility


  • Updated: Optimized the code


  • Updated: Optimized the code


  • Added: Filter hook ‘wpcpo_cart_item_price’, ‘wpcpo_cart_item_regular_price’, ‘wpcpo_cart_item_sale_price’


  • Updated: Optimized the code


  • Fixed: Minor JS issue


  • Updated: Optimized the code


  • Updated: Optimized the code


  • Fixed: Validate before adding to the cart


  • Added: Default value


  • Added: Some appearance fields


  • Added: New fields: Time picker, Date & Time picker, Date range picker


  • Released