Plugin/Compare
Suggest a plugin

WooCommerce Product Options by Barn2 vs Flexible Product Fields

Updated 5 Oct 2026. 21 features compared side by side.

Premium WooCommerce product add-ons plugin from Barn2 with 16+ option types, conditional logic, price formulas, cart editing and import/export.

Est. installs~3K
From$149/yr
ModelPremium
VS

Flexible Product Fields

★★★★★★★★★★ 4.5 (106)

WP Desk's WooCommerce product fields plugin: 18 free field types including image and colour radios, with pricing, conditions and category rules in PRO.

Free installs10K+
From$59/yr
UpdatedAug 2026

Choose WooCommerce Product Options by Barn2 if…

  • You need edit options in cart and import / export options
  • You want the more complete feature set (100/100 vs 87/100)

Choose Flexible Product Fields if…

  • You want to start with a free version
  • You want the lower entry price ($59/yr vs $149/yr)
  • You prefer the more widely used option

WooCommerce Product Options by Barn2 includes 2 features that Flexible Product Fields lacks, including Edit options in cart and Import / export options. Both include 18 of the 21 features we track. 1 feature is not yet verified for one or both plugins.

At a glance

WooCommerce Product Options by Barn2
Flexible Product Fields
100/100
Feature score
87/100
21 of 21
Features included
18 of 21
—
WordPress.org rating
4.5/5
n/a
Active installs
10K+
n/a
Support threads resolved
100%

Feature comparison

Click a screenshot to see both plugins side by side.

Feature
WooCommerce Product Options by Barn2
Flexible Product Fields
Field types8/88/8
Text & textarea fields KeyCustom text input, e.g. engraving or gift messages.
WooCommerce Product Options by Barn2 Included

Text and paragraph (textarea) options for personalisation.

Flexible Product Fields Included

Free text, textarea, email and URL fields.

Dropdowns & radio buttonsChoice fields for options.
WooCommerce Product Options by Barn2 Included

Dropdowns, radio buttons and text-label choices.

Flexible Product Fields Included

Free select, multi-select and radio fields.

CheckboxesMulti-select add-ons.
WooCommerce Product Options by Barn2 Included

Checkbox options for multi-select extras.

Flexible Product Fields Included

Free checkbox and multi-checkbox fields.

Image & colour swatches KeyVisual option pickers with images or colours.
WooCommerce Product Options by Barn2 Included

Image buttons and colour swatches as option types.

Flexible Product Fields Included

Free radio with images and radio with colours fields.

File uploads KeyCustomers upload files (artwork, photos) with the product.
WooCommerce Product Options by Barn2 Included

File upload option, which can also carry a price.

Flexible Product Fields Paid version PRO

File upload field is PRO only.

Date & time pickersDate or time selection fields.
WooCommerce Product Options by Barn2 Included

Date/time picker option, usable in price formulas.

Flexible Product Fields Partial

Free has a time field; the date picker with date exclusions is PRO.

Number & quantity fieldsNumeric input or per-option quantities.
WooCommerce Product Options by Barn2 Included

Number option and quantity inputs for add-ons.

Flexible Product Fields Included

Free number field.

Conditional logic KeyShow or hide options based on other choices.
WooCommerce Product Options by Barn2 Included

Show or hide options based on other choices or the selected variation.

Flexible Product Fields Paid version PRO

PRO shows or hides fields based on other values with AND/OR rules.

Pricing4/44/4
Fixed price add-ons KeyAdd a fixed amount for an option.
WooCommerce Product Options by Barn2 Included

Flat fees per choice or option.

Flexible Product Fields Paid version PRO

Fixed prices per field or option are PRO only.

Percentage pricingAdd a percentage of the product price.
WooCommerce Product Options by Barn2 Included

Percentage increases or decreases of the product price.

Flexible Product Fields Paid version PRO

PRO can price a field as a percentage of the product price.

Formula / calculated pricingPrices from formulas, e.g. per character or by size.
WooCommerce Product Options by Barn2 Included

Price formula option reads characters, counts, numbers and dates with math/logic functions.

Flexible Product Fields Via add-on

No formulas; unit-based pricing via WP Desk's separate paid Flexible Quantity plugin.

Live price totalUpdated total shown on the product page as options change.
WooCommerce Product Options by Barn2 Included

Running total updates on the product page as options change.

Flexible Product Fields Paid version PRO

Totals box under the fields reflects priced options, and pricing needs PRO.

Management & display9/96/9
Global option groups KeyApply one set of options to many products, categories or tags.
WooCommerce Product Options by Barn2 Included

Option groups can be shown on chosen categories or products, with exclusions.

Flexible Product Fields Paid version PRO

PRO assigns groups to categories, tags or all products.

Per-product optionsAdd options to an individual product.
WooCommerce Product Options by Barn2 Included

Groups can be limited to specific products.

Flexible Product Fields Included

Free version assigns field groups to specific products.

Variation-specific optionsShow options for specific variations.
WooCommerce Product Options by Barn2 Included

Conditional logic can use variation attributes to show options per variation.

Flexible Product Fields Paid version PRO

Fields for specific variations, loaded over AJAX, are PRO.

Options in cart, orders & emailsSelected options shown everywhere the order appears.
WooCommerce Product Options by Barn2 Included

Chosen options show in cart, checkout and orders.

Flexible Product Fields Included

Values appear in cart, checkout, order summary and order edit screen.

Edit options in cartChange selected options from the cart.
WooCommerce Product Options by Barn2 Included

Edit Options link in the cart since 2.7.0; not available in the Cart block.

Flexible Product Fields Not included

No cart editing in the feature list or documentation.

Import / export optionsMove option groups between stores.
WooCommerce Product Options by Barn2 Included

Import/export tab for moving options between sites since 2.0.0.

Flexible Product Fields Not included

No import/export of field groups; PRO can only duplicate groups.

Multilingual supportWorks with WPML, Polylang or similar.
WooCommerce Product Options by Barn2 Included

Full WPML integration since 2.0.0; also tested with TranslatePress and Weglot.

Flexible Product Fields Included

Works with WPML, Polylang and Loco Translate; WPML guide in docs.

HPOS compatibleDeclared compatible with WooCommerce High-Performance Order Storage.
WooCommerce Product Options by Barn2 Included

HPOS compatibility enabled in version 1.6.0.

Flexible Product Fields Included

HPOS support added in version 2.3.0 and declared in the plugin.

Block checkout compatibleWorks with the WooCommerce Cart and Checkout blocks.
WooCommerce Product Options by Barn2 Included

Vendor says it integrates with WooCommerce blocks; cart editing is classic-cart only.

Flexible Product Fields Not verified

Has a product-page block, but no Cart/Checkout blocks statement or declaration found.

Statuses: Yes Pro Add-on Partial 3rd-party No ?

Pricing compared

WooCommerce Product Options by Barn2 Premium

1 Site$149 per year, 1 site
Up to 5 Sites$249 per year, 5 sites
Up to 50 Sites$399 per year, 50 sites
1 Site (Lifetime)$499 lifetime, 1 site

Flexible Product Fields Freemium

Free$0
PRO$59 per year, 1 site
All Plugins Bundle$99 per year, 1 site

Downloads trend

WooCommerce Product Options by Barn2

No WordPress.org download data (premium-only plugin).

Flexible Product Fields

699 downloads last week

Verdict

Based on our feature data Checked 5 Oct 2026

WooCommerce Product Options by Barn2 scores higher on our feature checklist (100/100 against 87/100) and includes edit options in cart and import / export options that Flexible Product Fields does not. Only Flexible Product Fields has a free version. Check the features you rely on in the table below before deciding.

Biggest differences

Edit options in cart

WooCommerce Product Options by Barn2: included. Flexible Product Fields: not included. Edit Options link in the cart since 2.7.0; not available in the Cart block.

Import / export options

WooCommerce Product Options by Barn2: included. Flexible Product Fields: not included. Import/export tab for moving options between sites since 2.0.0.

Written from the feature, pricing and install data on this page, not from hands-on testing. How we compare.

Which would you choose?

0 votes so far. Vote to see the results.

FAQ

Which is better, WooCommerce Product Options by Barn2 or Flexible Product Fields?

WooCommerce Product Options by Barn2 scores higher on our feature checklist (100/100 against 87/100) and includes edit options in cart and import / export options that Flexible Product Fields does not. Only Flexible Product Fields has a free version. Check the features you rely on in the table below before deciding.

Which has more features?

WooCommerce Product Options by Barn2 includes 21 of the 21 features we track, against 18 for Flexible Product Fields. Feature count is only part of the picture; check which of the differences matter to you.

Is WooCommerce Product Options by Barn2 free?

WooCommerce Product Options by Barn2 is premium only. Paid plans start at $149/yr.

Is Flexible Product Fields free?

Flexible Product Fields has a free version on WordPress.org. Paid plans start at $59/yr.

Feature data last changed 5 Oct 2026. Spotted something wrong? Suggest an edit to WooCommerce Product Options by Barn2 or Flexible Product Fields. Some links are affiliate links. We may earn a commission at no cost to you; it never affects our data or rankings.