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.
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.
What's inside
Text, choice fields and headings — plus email, phone, URL, date with min/max, time, and secure upload of up to ten files per field.
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.
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.
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.
Fields render and react live on the classic checkout and the Block (Store API) checkout — one builder, exact feature parity on both.
Validated server-side, saved to the order (HPOS-safe), shown on the admin order screen and in order emails.
Pricing
No upgrade wall, no locked screens — everything the plugin does is in the free version.
Install it from your dashboard — search for "Alovio Checkout Fields" — or download it straight from the directory.
Get it on WordPress.org ↗Listed on