WordPress Plugins

Extra Product Options & Add-Ons for WooCommerce 7.5.7.2 + Addons

If you run a WooCommerce store that sells anything beyond cookie-cutter products, you’ve likely hit the wall: a customer wants to add a personal message, upload artwork, choose custom dimensions, or pick from a dozen add-on options — and WooCommerce simply can’t handle it out of the box.

The default WooCommerce product page is deliberately minimal. It supports product variations (size, color, material), but it leaves almost no room for open-ended customization. That gap costs store owners real money — in missed upsells, confusing workarounds, and orders that require time-consuming back-and-forth emails.

Extra Product Options & Add-Ons for WooCommerce by ThemeComplete is the plugin that closes that gap. Since its launch in 2014, it has been trusted by over 36,000+ WooCommerce stores worldwide, amassing thousands of five-star reviews on CodeCanyon. Version 7.5.7.2 — the latest release as of May 2026 — brings continued stability, WPML improvements, and enhanced weight calculation, building on the powerful 7.x feature set.

In this guide, we’ll cover everything you need to know: what the plugin does, all its key features, the full changelog, how to install it, and how to download it free from WeaDown.

What Is Extra Product Options & Add-Ons for WooCommerce?

Extra Product Options & Add-Ons for WooCommerce (also known as ThemeComplete EPO or WooCommerce EPO) is a premium WordPress plugin available on CodeCanyon (Envato Marketplace). It transforms the standard WooCommerce product page into a powerful, fully customizable sales engine by letting you add virtually any type of custom field or add-on option to your products.

Think of it as the question-and-answer layer between your customer and the order. Instead of collecting requirements through post-purchase emails or phone calls, all the configuration happens right on the product page — with live price updates, smart conditional logic, and seamless cart integration.

The plugin is:

  • WordPress 6.x Ready
  • WooCommerce 10.x Ready
  • WPML Certified
  • Requires PHP 7.4+ and WooCommerce 5+
  • A one-time purchase — no annual subscription or forced renewals

Who Should Use This Plugin?

Extra Product Options is built for any WooCommerce store where products are not “one-size-fits-all.” Real-world use cases include:

  • Bakeries & food businesses — let customers select flavors, write cake messages, pick delivery dates, and add optional extras like candles or packaging
  • Print shops & signage companies — accept artwork uploads, specify dimensions, choose paper stock, and calculate price from a formula
  • Gift retailers — offer engraving, gift wrapping, and handwritten card options, each with its own additional fee
  • Furniture & made-to-order manufacturers — collect material, dimension, and finish specifications with custom pricing calculated live
  • Apparel & personalization stores — add monogramming, custom text, or name embroidery to products
  • Service businesses — collect appointment dates, service tiers, and rush processing upgrades

If your customers need to configure, personalize, or customize what they’re buying, this plugin is built for you.

Key Features of Extra Product Options & Add-Ons for WooCommerce

1. Rich Library of Field Types

The plugin supports a comprehensive set of custom field types to cover virtually any input scenario:

  • Checkboxes — for yes/no or multi-select add-ons
  • Radio Buttons — for single-choice selections
  • Select Boxes & Multi-Select — dropdown menus with single or multiple selection
  • Text Fields & Text Areas — for names, messages, notes, and custom instructions
  • Upload Elements — let customers submit artwork, photos, or documents directly on the product page
  • Date & Time Pickers — for delivery scheduling, appointment booking, or event dates
  • Range Pickers — slide-to-select values for dimensions, quantities, or custom numeric inputs
  • Color Pickers — visual color selection
  • Product Elements — add related/associated products alongside the main item for bundle-style purchasing
  • Image Swatches — replace text dropdowns with visual image options
  • Dynamic Calculation Elements — display real-time calculated values based on other field inputs

2. Flexible and Powerful Pricing Options

This is where Extra Product Options stops being a convenience feature and becomes a direct revenue driver. Every custom field can carry its own pricing, with seven different pricing methods:

Fixed Amount — The simplest upsell. Add gift wrapping: +$4.99. Priority processing: +$7.99. These small amounts add up significantly across hundreds of orders.

Percentage of Product Price — Ideal for fees that should scale with the product cost. A 10% rush fee on a $200 order feels proportional; a flat $20 fee on a $15 product does not.

Price Per Character / Word — A game-changer for engraving, embroidery, and personalization businesses. Customers type their message and see the price update in real time based on character count.

Math Formula Pricing — For made-to-measure products, you can write a formula using inputs from other fields as variables. A banner printer, for example, might use: width × height × price_per_sqft. The customer enters their dimensions, and the total calculates live on the page — no quoting emails, no manual calculations.

Lookup Table Pricing — When pricing follows a matrix (specific material + specific size = specific price), you can upload a CSV table and the plugin handles the rest. Perfect for fabric pricing, custom framing, and industrial supplies.

User-Entered Price — Customers type their own amount. Ideal for donations, tips, and “pay what you want” scenarios.

Quantity-Independent Pricing — Sometimes you want a fee to apply once regardless of how many units are ordered (setup fees, file processing charges). This setting handles exactly that.

New in 7.3: Independent pricing for add-ons that is not affected by product quantity.

3. Conditional Logic — Make Your Forms Feel Smart

A product form with 20 fields is overwhelming. A form that shows only the fields relevant to a customer’s choices feels intuitive and effortless. Conditional logic is what creates that difference.

Fields appear or disappear based on what the customer has already selected:

  • Checked “Add personalization”? The text input appears.
  • Selected a delivery date within 48 hours? The rush fee checkbox becomes visible.
  • Chose a large format? Premium paper stock options appear.

Extra Product Options supports:

  • AND/OR condition groups for complex, multi-condition rules
  • Conditions based on any field value (checkbox, dropdown, text)
  • Conditions based on WooCommerce variation attributes
  • Conditions based on product quantity, product ID, or variation ID
  • Shortcodes now work within conditional logic values (added in version 7.0)

4. Global Forms vs Per-Product Forms

The plugin gives you full flexibility over how options are applied across your store:

Per-Product Forms are built directly inside the product editor and apply only to that specific product — ideal for options unique to a single item.

Global Forms are built in Products → Global Forms and can be assigned to:

  • All products store-wide
  • Specific product categories
  • Specific product tags
  • Individual selected products

Most stores use both: a global form for universal add-ons (gift wrapping, delivery notes, rush processing) and per-product forms for specific configurations.

5. Form Builder with Advanced Controls

The drag-and-drop Form Builder makes creating complex option sets fast and intuitive:

  • Drag and drop add-ons from an add-on bar directly into the builder (added in version 7.5)
  • Copy/paste functionality for duplicating fields across sections (added in version 7.5)
  • Section-based organization — group related fields into clearly defined sections
  • Element type switching — change a field type without rebuilding it from scratch
  • Section Repeaters — let customers add multiple sets of options (added in version 7.5.2)
  • Math formula constants with drag-and-drop sorting and between-item insertion (added in version 7.3)

6. Cart Editing

Products already added to the cart can be edited from the cart itself — a major convenience feature for shoppers who want to adjust their custom options after adding an item without having to remove and re-add it.

7. Import/Export and Cloning

  • Import/Export option forms between sites — perfect for agencies building multiple stores
  • Duplicate fields and copy them across products
  • Revert fields to previous versions for rollback safety
  • Clone global forms (with the fix in 7.5.4 for cloned forms now generating unique IDs)

8. Product Elements & Custom Bundles

The Product Element field type allows you to add associated products directly to the product form — customers can select and add them to cart along with the main product. Version 7.4 introduced a new Custom Bundle layout mode: it works like a pre-selected checkbox but with a new visual layout purpose-built for bundle-style product presentations.

9. WooCommerce & Third-Party Compatibility

Extra Product Options integrates with a wide ecosystem of plugins and themes:

WooCommerce Extensions:

  • WooCommerce Bookings
  • WooCommerce Subscriptions
  • WooCommerce Composite Products
  • WooCommerce Easy Booking
  • Advanced Dynamic Pricing for WooCommerce Pro
  • Dynamic Pricing & Discounts
  • YITH WooCommerce Deposits
  • Measurement Price Calculator

Currency Switchers:

  • Aelia Currency Switcher
  • FOX Currency Switcher
  • WPML Currency

Page Builders & Themes:

  • Flatsome, Avada, Woodmart, Porto, Blocksy
  • YITH Quick View, WPC plugins

Other Integrations:

  • WPML (certified WPML-compatible plugin)
  • JetEngine data shortcodes
  • Advanced Custom Fields (ACF)
  • WooCommerce HPOS (High-Performance Order Storage)
  • Fancy Product Designer

10. Order Management Features

  • Edit add-on labels directly in the WooCommerce Edit Order screen
  • Show dynamic calculations in cart and orders (version 7.3)
  • Date format conversion — cart and order dates are converted to the site’s preferred date format (version 7.5.3)
  • Product weight from options — extra product weight added from options is correctly carried through to the order (version 7.5.7)
  • Admin weight display — in the WooCommerce admin order view, product weights now automatically include additional weight from selected options (version 7.5.7.1)
  • Backend orders now display all saved option items correctly

11. Developer-Friendly Architecture

For developers building on top of the plugin:

  • Custom hooks for extending functionality with custom code
  • Backend checks to visually verify if math formulas are correct
  • Generate Product Link — admins can copy a product URL with all current form values pre-filled (added in version 7.5.1) via the admin bar
  • Database query cache settings for performance control
  • Tested on Firefox, Safari, Chrome, and Edge

What’s New in Version 7.5.7.2 (Latest)

Version 7.5.7.2 — May 14, 2026

  • Fixed an issue where some WPML elements were not translated correctly — ensuring multilingual stores display all option labels and content accurately in every language.

Version 7.5.7.1 — April 27, 2026

  • Improved product weight calculation in the admin order view. Product weights now automatically include any additional weight from selected product options (EPO) when viewing orders in the WooCommerce dashboard. This update ensures shipping and order details reflect the correct total weight. All adjustments are applied dynamically in the admin only and do not affect frontend behavior or stored product values.

Version 7.5.7 — April 23, 2026

  • Fixed compatibility with Dynamic Pricing & Discounts
  • Fixed an issue where the price was not updated when deleting repeaters
  • Fixed an issue with getting the raw element value on math formula
  • Fixed internal settings for extending the plugin data in the backend
  • Extra product weight added from an option is now correctly being added to the product after the order

Recent Version History at a Glance

VersionDateHighlights
7.5.7.2May 2026WPML translation fix
7.5.7.1Apr 2026Admin order weight includes option weights
7.5.7Apr 2026Dynamic Pricing compatibility, repeater price fix, math formula fix
7.5.6Jan 2026Order Again disconnection fix, tax fee calculation fix
7.5.5Dec 2025Product element UI improvements, Firefox section movability fix
7.5.4Nov 2025Cloned global forms now generate unique IDs, multiple repeater fix
7.5.3Oct 2025Date format conversion for cart/orders, conditional logic JS fix
7.5.2Sep 2025Section repeaters, WooCommerce Bookings compatibility, HPOS coupon fix
7.5.1Aug 2025New price type (fixed after free characters), Generate Product Link
7.5Aug 2025Drag-and-drop from addon bar, copy/paste in builder, edit addon labels in order screen
7.4.3Jul 2025Variation attributes as conditions, show disabled options grayed out
7.4Jun 2025Custom Bundle product element layout
7.3May 2025Independent addon pricing, dynamic calculations in cart, math drag-and-drop constants
7.0Mar 2025Shortcodes in conditional logic, conditional logic by quantity/product ID/variation ID

How to Install Extra Product Options for WooCommerce

Getting up and running takes just a few minutes:

  1. Download the plugin ZIP file (from CodeCanyon or WeaDown — see links below)
  2. Log in to your WordPress Dashboard
  3. Go to Plugins > Add New > Upload Plugin
  4. Choose the downloaded ZIP file and click Install Now
  5. Click Activate Plugin
  6. A new Extra Product Options menu item will appear in your WordPress sidebar

Requirements: PHP 7.4+, WordPress 5+, WooCommerce 5+ (tested with WordPress 6.x and WooCommerce 10.x)

Creating Your First Global Form

  1. Go to Products → Global Forms → Add Global Form
  2. In the Form Settings panel, choose whether to apply the form to all products or specific categories
  3. Click Add Section to create a container
  4. Click the Add Element (cross) button on the section to select your field type
  5. Configure pricing, labels, and conditional logic for each element
  6. Save and visit any applicable product page to see your options live

Adding Per-Product Options

  1. Open any product in the WordPress editor
  2. Scroll to the Product Data panel
  3. Click the Extra Product Options subsection
  4. Use the Form Builder to add sections and elements specific to that product

Extra Product Options vs. Competitors

FeatureThemeComplete EPOYITH Product Add-OnsWooCommerce Product Add-Ons (official)
Field Types15+ types~10 types~8 types
Math Formula PricingYesNoNo
Lookup Table PricingYesNoNo
Conditional Logic (AND/OR groups)AdvancedBasicBasic
Section RepeatersYesNoNo
Global FormsYesYesLimited
Cart EditingYesNoNo
WPML CertifiedYesYesYes
One-Time PurchaseYesAnnual subscriptionAnnual subscription
Active Stores36,000+LargeLarge
CodeCanyon Rating★★★★★N/AN/A

Where to Download Extra Product Options 7.5.7.2 for Free

Option 1: WeaDown (Free Download)

WeaDown offers a free download of Extra Product Options & Add-Ons for WooCommerce 7.5.7.2, the latest version. WeaDown distributes premium WordPress plugins under GPL (General Public License) terms, which legally permits redistribution of the software.

Tip: If you experience any issues downloading, try disabling your ad blocker or switch to a different browser. For persistent issues, contact the WeaDown team directly.

Option 2: CodeCanyon (Official Purchase)

For the fully licensed version with official one-click updates and dedicated support, purchase directly from CodeCanyon on Envato Marketplace. A regular license provides lifetime access to the plugin.

Buying the official license gives you:

  • Automatic updates delivered directly from ThemeComplete’s update servers
  • Access to ThemeComplete’s support forum
  • Full official documentation and setup guides
  • Peace of mind with a regularly security-audited codebase

Unlike many competing plugins, Extra Product Options is a one-time purchase — no recurring subscription required.

Frequently Asked Questions

Does Extra Product Options work with variable products? Yes. Prices can change depending on the selected variation for per-product options, and conditional logic can be triggered based on variation attributes and variation IDs.

Can I use this plugin on multiple sites? Check your CodeCanyon license type. An Extended License covers use on client sites; a Regular License is for a single end product. For GPL free downloads from WeaDown, distribution terms are more flexible.

Is the plugin WPML-compatible? Yes. Extra Product Options is a WPML Certified plugin, meaning it has been tested and confirmed to work correctly with WPML for multilingual WooCommerce stores. Version 7.5.7.2 specifically fixed an issue with certain WPML elements not being translated correctly.

Does it work with WooCommerce subscriptions? Yes. There is dedicated compatibility for WooCommerce Subscriptions, including handling for addons on renewal orders, manual renewal, and required signup fees.

Will add-on prices be applied to order weight? Yes — as of version 7.5.7, extra product weight from options is correctly added to the product after the order, and version 7.5.7.1 improved how this weight is reflected in the admin order view for accurate shipping calculations.

Can I import my forms from another site? Yes. The plugin includes import/export functionality so you can copy forms between sites and duplicate fields for reuse.

Does this plugin work with WooCommerce HPOS (High-Performance Order Storage)? Yes. Compatibility with WooCommerce’s new HPOS system has been addressed, including a fix for incorrect coupon discount calculations with legacy metadata on HPOS (version 7.5.2).

What happens if I use the “Order Again” feature? Version 7.5.6 fixed an issue where using Order Again caused associated products to become disconnected from their parent product, so it now works reliably.

Download WooCommerce Extra Product Options

Note: If you are having trouble with Extra Product Options & Add-Ons for WooCommerce Free Download Latest Version, try to disable AdBlock for the site or try another Web Browser. If disabling AD blocker or change Web Browser not help to you please contact us.

https://drive.google.com/file/d/1MxejIiNEQv0PkSSMAvHUJpt3l6cLOmkZ/view?usp=drive_link

Final Verdict: Is Extra Product Options 7.5.7.2 Worth It?

Absolutely. Whether you run a small niche shop or a high-volume WooCommerce store, Extra Product Options & Add-Ons for WooCommerce 7.5.7.2 by ThemeComplete is the most complete, battle-tested solution for adding custom product fields and add-ons to your store.

With its advanced math formula pricing, conditional logic, section repeaters, drag-and-drop builder, extensive third-party compatibility, and active development history (the 7.x series has seen more than a dozen updates in under a year), it’s easy to see why over 36,000 stores have chosen it as their product options solution.

The one-time pricing model makes it a particularly compelling value compared to subscription-based alternatives — you pay once and own the plugin outright.

Related Articles

Leave a Reply

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

Back to top button