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
About this tool.
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