Extra Product Options & Add-Ons for WooCommerce allows you to create custom product addons and fields for your products! You can use field types that include radio buttons, checkboxes, drop-down fields, text inputs, range pickers, product elements and more!
Create WooCommerce product addons easily! Extra Product Options version 6.2 is live and includes a variety of features such as pricing with lookup tables, repeaters, template elements, math formula, product elements, conditional logic and much more!
Latest Version 6.2 – December 26, 2022 – view changelog
WordPress 6x Ready
WooCommerce 7x Ready
Does the current functionality of your WooCommerce Products meet your needs? Would you like to add Conditional Logic to your forms? Need further Pricing options to grab your shoppers attention? Extra Product Options is the best WordPress Product Plugin you have been searching for.
You can create priced product options and addons, conditional logic (within the form builder), build forms, style & validate features, convert the variation attributes dropdowns to radio buttons, image swatches or swatches and much more.
You can even control the placement of your new fields with the Form Builder. Full support for checkboxes, radio buttons, select boxes, text-areas, input boxes, upload, date, range picker and color picker.
Item support includes 5 star support for all of the following:
If you have any problem with the support forum registration please contact us from our profile page.
Fixed compatibility with Dynamic Pricing & Discounts. Fixed a conflict with WPML compatibility where the translation priority was showing all global forms on a product. Fixed an issue with the math formula when not using dot as a decimal separator. Fixed an issue with the math formula with functions when the WooCommerce decimal separator is a comma. Fixed an issue with the math formula when comparing something with a string. Fixed an issue where on some servers incorrect data returned by the server were breaking the conditional logic on the backend. Fixed an issue where the minimum limit on product elements was not working correctly. Fixed an issue when importing lookup tables where some servers returned a 500 error. Fixed an issue where the system style for the time element was not being shown. Fixed an issue where the exported currency prices were not imported correctly. Fixed an issue with the date element element that was not accepting certain dates when using the Exclude disabled setting. Fixed an issue where when using shortcodes in formulas they did not work. Fixed several issues with the product element display. Fixed several issues with the product not displaying correct taxed prices. Fixed the required setting to work correctly on product elements. You can now hide associated products from the cart, checkout and order with emails. You can now add a separator to radio buttons and checkboxes. You can now set a section to have a tabbed interface. The plugin interface on the product page can now be visible per user role. The repeater now works with WooCommerce Bookings persons as the quantity. Added setting to hide the add to cart button until all required elements are chosen. Added setting to control the use of cdn of WP Rocket and Jetpack. Added notification when an element was removed from the cart after it was changed by an administrator. Added price override display for shop, archive and product loop pages. Added setting to disable the addons for the product element. Added compatibility flag with WooCommerce HPOS.
Fixed an issue where some section settings were not translatable with WPML. Fixed an issue where the conditional logic was not working on certain elements. Fixed an issue with the styled variations not registering unavailable values when using select boxes. Fixed an issue where disabled element were conflicting with conditional logic of other fields. Fix an issue where associated products could not be added from a quick view.
Fixed an issue in the math formula when using comparison operators. Fixed several edge cases in the math formula. Fixed an issue where the responsive class was not being printed in the cart. Fixed an issue when duplicating global forms. You can now connect different radio button elements in order to select a single choice.
Added support to show global forms based on custom taxonomies. Added text swatches to variations. Added setting to hide add to cart button until all visible elements are chosen. Added lookup table functionality to math formula and price types for several elements. You can now use the text of an element to compare values in math formula. You can now remove the selected file from upload elements. You can now use short-codes on the price like ACF short-codes. Fixed an issue with the order again functionality when using formulas. Fixed compatibility with WooCommerce Subscriptions. Fixed an issue where templates were shown when disabled or in trash. Fixed several math formula edge cases when used inside a product element. Removed JavaScript polyfill: A ES6+ compatible browser is now required.