WooCommerce / Alovio Product Options
FAQ & troubleshooting
Common questions about Alovio Product Options — WooCommerce requirement, free vs Pro, variable products, HPOS, accessibility and translation.
Does it require WooCommerce?
Yes — WooCommerce must be installed and active.
What field types are in the free version?
Text, textarea, number, checkbox, radio (multiple choice), select (dropdown), a fixed surcharge/fee, and section headings. See Option types. Pro adds colour swatches and a date picker.
How does add-on pricing work?
Free uses a flat fixed fee per option. Pro adds per-unit (multiply by a number field) and percentage pricing. The product page shows a live, currency-formatted options total. See Add-on pricing.
Can I show or hide an option based on another?
Yes. The free version supports a single is / is not condition with show / hide / require. Pro adds multi-condition AND/OR and more operators. See Conditional logic.
Can I reuse one option set across many products?
Options are configured per product, so each product carries its own set. There’s no global option set or category-wide assignment — build (or duplicate) options on the products that need them.
Does it work with variable products?
Yes. Build the options on the parent product; variations inherit them, and add-on pricing is calculated against the selected variation’s price.
Is it compatible with HPOS?
Yes — Alovio Product Options declares High-Performance Order Storage compatibility and stores selections with standard order APIs.
Is it accessible?
Yes — options render with proper labels, fieldsets and ARIA attributes, and the live total is announced to screen readers.
Can I translate it?
Yes — the plugin is fully translation-ready (text domain corelabs-product-options) and ships a
.pot template.
Do I need Pro?
No. The free version is fully functional. Pro adds multi-condition logic, extra operators, per-unit and percentage pricing, colour swatches and date fields.