Drag-and-drop builder
One admin page under WooCommerce → Checkout Fields. Add, reorder, and configure without code.
Add unlimited custom fields to the WooCommerce checkout and show, hide, or require them by cart contents, customer role, shipping, payment, or country — without writing code.
What's inside
One admin page under WooCommerce → Checkout Fields. Add, reorder, and configure without code.
Rule on cart contents, product category, customer role, shipping method, payment method, country — or other fields.
Single rules or full AND/OR groups with show, hide, and require. No upgrade wall.
Fields render and react live on the classic checkout and the Block (Store API) checkout. No asterisks.
After or before order notes, after customer details, before payment — per field.
Validated server-side, saved to the order (HPOS-safe), shown on the admin order screen and in order emails.
Free vs Pro
Pro is a separate add-on — never locks inside the free plugin.
Conditional logic is never a paywall.
Install it from your dashboard — search for "Alovio Checkout Fields" — or grab it from the directory.
Get it on WordPress.org ↗