alovio

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 — to the WooCommerce checkout, on both the classic and the Block (Store API) checkout. The conditional engine is free, not a paid upgrade.

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 — text, dropdown, checkbox and more.
  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.

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.