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.
WP Desk's WooCommerce product fields plugin: 18 free field types including image and colour radios, with pricing, conditions and category rules in PRO.
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
Feature comparison
Click a screenshot to see both plugins side by side.
Field types8/88/8
Text and paragraph (textarea) options for personalisation.
Free text, textarea, email and URL fields.
Dropdowns, radio buttons and text-label choices.
Free select, multi-select and radio fields.
Checkbox options for multi-select extras.
Free checkbox and multi-checkbox fields.
Image buttons and colour swatches as option types.
Free radio with images and radio with colours fields.
File upload option, which can also carry a price.
File upload field is PRO only.
Date/time picker option, usable in price formulas.
Free has a time field; the date picker with date exclusions is PRO.
Number option and quantity inputs for add-ons.
Free number field.
Show or hide options based on other choices or the selected variation.
PRO shows or hides fields based on other values with AND/OR rules.
Pricing4/44/4
Flat fees per choice or option.
Fixed prices per field or option are PRO only.
Percentage increases or decreases of the product price.
PRO can price a field as a percentage of the product price.
Price formula option reads characters, counts, numbers and dates with math/logic functions.
No formulas; unit-based pricing via WP Desk's separate paid Flexible Quantity plugin.
Running total updates on the product page as options change.
Totals box under the fields reflects priced options, and pricing needs PRO.
Management & display9/96/9
Option groups can be shown on chosen categories or products, with exclusions.
PRO assigns groups to categories, tags or all products.
Groups can be limited to specific products.
Free version assigns field groups to specific products.
Conditional logic can use variation attributes to show options per variation.
Fields for specific variations, loaded over AJAX, are PRO.
Chosen options show in cart, checkout and orders.
Values appear in cart, checkout, order summary and order edit screen.
Edit Options link in the cart since 2.7.0; not available in the Cart block.
No cart editing in the feature list or documentation.
Import/export tab for moving options between sites since 2.0.0.
No import/export of field groups; PRO can only duplicate groups.
Full WPML integration since 2.0.0; also tested with TranslatePress and Weglot.
Works with WPML, Polylang and Loco Translate; WPML guide in docs.
HPOS compatibility enabled in version 1.6.0.
HPOS support added in version 2.3.0 and declared in the plugin.
Vendor says it integrates with WooCommerce blocks; cart editing is classic-cart only.
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
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
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.
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.