alovio

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.