alovio store

WooCommerce / Alovio Checkout Fields

Getting started

Install Alovio Checkout Fields and add custom, conditional fields to the WooCommerce checkout — classic and Block.

Alovio Checkout Fields adds custom fields — with full conditional logic and field-driven fees — to the WooCommerce checkout, on both the classic and the Block (Store API) checkout. The plugin is 100% free: there is no Pro version, and all 13 field types, the fees and the conditional engine ship in the one free plugin.

Requirements

  • WordPress 6.4 or newer.
  • WooCommerce active.
  • PHP 7.4 or newer.

It’s compatible with High-Performance Order Storage (HPOS) and the WooCommerce Block checkout out of the box.

Install

  1. In wp-admin go to Plugins → Add New and search Alovio Checkout Fields.
  2. Click Install, then Activate.
  3. Open WooCommerce → Checkout Fields to reach the drag-and-drop field builder.

Add your first field

  1. Add a field and pick its type — 13 to choose from, including date, time and a secure file upload.
  2. Set its label, whether it’s required, and where it sits in the checkout (after order notes, before payment, and so on).
  3. Save, then open your checkout — the field is live.

Charge for it (optional)

Any field can add a fee to the order total — fixed, per-unit or a percentage of the subtotal — shown live in the totals. Open the field’s Fee tab in the builder. See Fees.

Make it conditional

Open a field’s conditional logic and add a rule, for example:

Show Gift message when Is this a gift? is Yes

Rules can react to the cart, customer role, shipping, payment, country, or another field — all in the free version. See Conditional logic.

Where to next

Try it live

There’s a live checkout with conditional fields on the WooCommerce demo — toggle “is this a gift?” and watch the fields appear. For the background, read Conditional checkout fields for WooCommerce.