Fieldnest – Custom Checkout Fields for WooCommerce (Store API)
Fieldnest is a no-code editor for adding custom checkout fields to the modern WooCommerce block checkout. Add text inputs, dropdowns and checkboxes, choose where they appear, mark them required – and they save to the order automatically. No coding, no snippets, and no reverting to the old shortcode checkout.
Built for the block checkout, not the classic one
WooCommerce’s newer checkout block (the React-based, Store API checkout) is replacing the classic [woocommerce_checkout] shortcode. Most « checkout field » plugins were written for that old PHP checkout, so on a block checkout their fields silently break – or never appear at all.
Fieldnest is block-first. It is built on WooCommerce’s official Additional Checkout Fields API, part of the Store API, so every field you add:
- Renders correctly in the block checkout
- Saves to the order and the customer profile as proper order metadata
- Is available through the Store API and REST
- Keeps working across WooCommerce updates – because it uses the supported, native API instead of fragile workarounds
If you have moved (or are moving) to the block checkout and your old checkout-field plugin stopped showing fields, Fieldnest is built to fix exactly that.
Features
- No-code editor – add and manage fields from one simple screen under WooCommerce
- Text, dropdown (select) and checkbox field types
- Place fields in the Contact, Address or Order section of the checkout
- Mark any field required or optional
- Reorder fields with drag handles, and remove a field in one click
- Field values save to the order and are exposed through the Store API
- HPOS compatible (High-Performance Order Storage)
- No shortcode revert, no admin nag banners, no external services and no tracking
Example uses
Collect the information the default checkout leaves out, for example:
- A delivery date or preferred delivery time
- Delivery instructions (« leave at the back door »)
- A gift message or gift-wrap choice
- A VAT / tax number or company name for invoices
- A purchase order (PO) number for B2B orders
- An « I agree » or age-confirmation checkbox
- How the customer heard about you
Privacy friendly
Fieldnest does its work entirely on your own site. It does not call home, does not load external scripts, and does not collect or send any data about you or your customers.
Fieldnest Pro
Need more power? Fieldnest Pro builds on the free plugin with:
- Conditional logic – show a field only when another field has a certain value
- Validation rules – regex pattern, minimum/maximum length and custom error messages
- More field types – date picker, radio buttons, multi-select and file upload
- Order admin & email display – show submitted field values on the order screen and in order emails
Fieldnest Pro is a separate plugin. Learn more and upgrade at Fieldnest Pro. Your existing free fields carry over automatically – no re-entry needed.
