alovio store
for WooCommerce 100% free on WordPress.org

Fields that read the cart.

Add custom fields to the WooCommerce checkout — 13 types including date and multi-file secure upload — show, hide or require them by cart, role, shipping, payment or country, and give every option its own fee, itemized in the order total, live.

  • 13 field types incl. multi-file upload
  • A fee per option — itemized
  • Conditional logic — free
Switching from Checkout Field Editor for WooCommerce? See how Alovio compares →
The checkout-field builder: 13 field types, a live checkout preview with a simulation bar, and the conditional-logic editor open on a field shown only for cash on delivery
The builder — a rule that reveals a field only for cash on delivery, previewed live.

What's inside

The whole engine, in the free plugin.

13 field types

Text, choice fields and headings — plus email, phone, URL, date with min/max, time, and secure upload of up to ten files per field.

A fee per option

Every choice can carry its own amount — Express +$9.50, Before 10am +$18.00 — on top of flat, per-unit and percentage fees. Each charging field gets its own row in the totals, named after the field and the option, so nobody has to reverse-engineer a lump sum.

Conditions that know checkout

Rule on cart contents, product category, customer role, shipping method, payment method, country — or other fields. Full AND/OR groups with show, hide and require.

Hardened file uploads

Several files per field, each removable before submit. Type whitelist (jpg, png, webp, pdf), real MIME verification, size caps and randomized names; every file links from the admin order screen, and unattached uploads purge themselves.

Classic & Block, identically

Fields render and react live on the classic checkout and the Block (Store API) checkout — one builder, exact feature parity on both.

Values that stick

Validated server-side, saved to the order (HPOS-safe), shown on the admin order screen and in order emails.

The Block checkout with a field shown only for cash on delivery, an option carrying its own fee, and each fee on its own row in the order summary
Every fee on its own row — the shopper sees which choice cost what.

Pricing

100% free. There is no Pro.

Everything, in the free plugin

  • 13 field types incl. email, phone, URL, date, time & multi-file secure upload
  • A fee per option, plus fixed, per-unit and percentage — itemized live in the totals
  • Full conditional engine: show / hide / require, multi-condition AND/OR
  • Classic & Block checkout parity
  • Validation + HPOS-safe order meta & emails

No upgrade wall, no locked screens — everything the plugin does is in the free version.

Free on WordPress.org.

Install it from your dashboard — search for "Alovio Checkout Fields" — or download it straight from the directory.

Get it on WordPress.org ↗

Listed on

Alovio Checkout Fields on LaunchNest