Simple Checkout Fields Manager for WooCommerce

If we build or manage WooCommerce stores, we know how often clients ask to tweak the checkout form. Clients often request additional fields, a reduction in fields, conditional fields, or minor adjustments, such as making the phone number optional instead of mandatory. That gets even harder once we move to the new block-based checkout experience.

In this first look, we walk through the Simple Checkout Fields Manager for WooCommerce plugin from Naked Cat Plugins. It focuses on the new WooCommerce blocks checkout and gives us a visual way to control both core and custom fields without writing code.

How to Get the Best Deal on Simple Checkout Fields Manager for WooCommerce

InfluenceWP has an exclusive Simple Checkout Fields Manager for WooCommerce deal.

Simple Checkout Fields Manager for WooCommerce—First Look Video

YouTube video

What Simple Checkout Fields Manager for WooCommerce Does

Simple Checkout Fields Manager for WooCommerce is built for one clear purpose: help us control checkout fields in the WooCommerce block-based checkout. It does not work with the older shortcode-based checkout, so it is aimed squarely at stores using the newer block templates.

With this plugin, we can:

  • Manage existing fields in core WooCommerce checkout sections
  • Add custom fields like text, select, and checkbox inputs
  • Set required or optional status for both core and custom fields

The plugin works across three main areas of the block checkout: contact information, billing and shipping addresses, and an additional order information section. It also supports conditions, per-option fees, and developer-level validation options, which we will see in more detail as we walk through the interface.

Setting Up the Plugin in WooCommerce

Once installed and licensed, Simple Checkout Fields Manager for WooCommerce adds a settings page in the WordPress admin. For our test, we had WooCommerce installed and a basic store ready, with the Ali block theme active. The look of the checkout depends on the theme, but the plugin features stay the same.

Access control settings

The first thing we see in the plugin settings is access control. By default, only administrators can use the plugin. There is an option to allow both administrators and WooCommerce shop managers.

This feature is handy for agencies or larger stores where a shop manager may handle checkout adjustments without needing full admin rights. For the test, we kept the default admin-only access.

Adding a field to the contact information section

From the settings screen, we can open the Contact information section and click Add field. For the test, we created a simple text field:

  • Label: Test contact field
  • Type: Text
  • Required: No

We also saw options to:

  • Disable or hide the field on the front end while keeping it in the settings
  • Set advanced options, such as:
    • Title on mouseover
    • Hide on order confirmations
    • Maximum character length
    • Pattern validation using regular expressions
    • Position within the section
  • Add conditional rules to control when the field is visible

We saved the field, then checked the checkout page in another browser tab. The new contact field appeared as expected. The plugin also seems to auto-save when we change fields, although we still preferred to press the main Save changes button after edits, just to be safe.

Managing Address, Shipping, and Billing Fields

Next, we looked at the Addresses: Shipping and Billing section. This is where most store owners need control, since address fields often need to be adapted for specific countries, shipping flows, or local rules.

Adding a required billing field

We added a new text field here as well:

  • Label: Test billing field
  • Type: Text
  • Required: Yes

Without touching advanced settings, the field appeared in the checkout billing address block at the bottom of the address fields. So by default, new fields attach to the end of the section.

Understanding field positions

Each field has a position number. Lower numbers have higher priority. Core fields like country and region keep their own positions, and, as the plugin notes, WooCommerce does not allow anything to be placed above country and region at this time.

In the billing example, we wanted to move our test field right below the country and region field. The steps looked like this:

  1. Edit the custom billing field.
  2. Open Advanced options.
  3. Change Position to 1.
  4. Change the dropdown that controls placement so that the field appears after the country field instead of after all core fields.

After saving and refreshing the checkout, our Test billing field appeared directly under the country and region field. That confirmed how the position and placement rules work together.

We then changed it again so it appeared after all the address fields (address line, city, postcode, and state). Placing it after all core fields gave the field full-width styling at the bottom of the address block.

In the video, we also suggested two potential improvements:

  • A drag-and-drop interface for field ordering, where we could grab a handle and move fields up or down visually.
  • A width setting for fields, so we could choose half-width or full-width directly, where theme and block layout allow it.

Those are not present today but would make the UI even more friendly, especially for non-developers.

Trying out mouseover titles

Advanced options include a Title on mouseover setting. The description says it is a hint shown when the customer has the mouse over the field. That sounds like a tooltip or similar hint text.

We tried this several ways:

  • Adding a mouseover title to a text field
  • Adding a mouseover title to a checkbox field
  • Adding a mouseover title to a select field
  • Testing with the Ali block theme
  • Testing with the default Twenty Twenty-Five theme

In each case, hovering over the field did not show any hint text. It is possible we missed a detail, or it may be a bug. In the video, we invited Naked Cat Plugins to confirm what is expected, so this point may get cleared up or fixed in a future version.

Custom Fields in the Additional Order Information Section

The last section inside the plugin settings is Additional Order Information. This maps to the extra block at the bottom of the checkout where many stores ask for notes or other data.

Adding a select field with options

We added a select field called:

  • Label: Test additional order info
  • Type: Select
  • Required: Yes

For each option, we can set a value and a label. Our simple example looked like this:

  • Value: yes, Label: Yes
  • Value: no, Label: No

When we first saved the field without proper labels, the checkout showed a vague placeholder like “Select a.” After giving both options clear labels, the select dropdown showed “Yes” and “No” as expected.

We also tried adding a mouseover title here, but as with the earlier tests, no tooltip appeared on hover.

Adding a checkbox, for example.

To show how checkboxes work, we added another field in the same section. For the test, we used something like:

  • Label: Agree to terms (purely as a demo, not a legal setup)
  • Type: Checkbox
  • Required: Yes
  • Position: 2 (so it appears after our select field)

On the checkout page, the select field appeared at position 1, and the checkbox appeared below it at position 2. The validation worked; if we tried to place an order without ticking the required checkbox, WooCommerce prompted us to complete it.

Tools for Export, Import, and Reset

At the bottom of the plugin settings, we found a small Tools section. This part is easy to miss if we are focused on the main field lists, but it is very useful when we move configurations between sites.

The tools provide three actions:

  • Export field definitions: This downloads a JSON file that contains all current field definitions, including both custom fields and changes to core fields. Perfect for backups or reusing a setup across projects.
  • Import field definitions:
    We can upload a previously exported JSON file to restore a configuration on the same site or copy it to another site.
  • Delete field definitions: This option resets everything. When we click it, a confirmation dialog appears that explains what will happen: all current custom fields and definitions for core fields will be removed. The plugin recommends exporting the configuration first.

When we confirmed the delete, the plugin showed clear confirmation messages and then reloaded the page. After that, we were back to a clean state, just like a fresh install.

Our one suggestion here is to adjust the label of the delete button to something like “Delete new fields” or “Reset fields.” The popup makes it clear, but the label itself could be clearer at a glance.

Where This Plugin Fits Today

Based on our observations, Simple Checkout Fields Manager for WooCommerce exclusively targets the WooCommerce block-based checkout process, and it may be the only plugin right now that works in depth with the block checkout fields. If not the only one, it is part of a very short list.

For agencies and store owners who have already moved to blocks, this fills a real gap:

  • We can adjust core checkout fields without writing custom code.
  • We can add new fields where the WooCommerce UI does not yet give us many options.
  • We can connect extra fees to user choices with select fields.
  • We can apply conditions for more advanced flows.

The plugin worked fine with the Ollie block theme and with the default Twenty Twenty-Five WordPress theme during the tests. The styling of fields still comes from the theme and block setup, which is exactly what we would expect.

Final Thoughts

Simple Checkout Fields Manager for WooCommerce gives us a practical way to control and extend the modern block-based checkout without touching code. We can add text, select, and checkbox fields, change which core fields are required, move fields around, and even attach fees to select options.

If we run WooCommerce stores on the block checkout and need real control over fields, this plugin is well worth a closer look. We can test it on a staging store, see how it fits with our theme and process, and then decide if it should become part of our standard toolkit for client projects and our shops.

Share Post

383 Exclusive Deals

No Affiliation. Just Big Savings on WordPress and Non-WordPress Solutions.

Exclusive Giveaways

Effortless Entry. No Purchase Required.

IWP Newsletter

No Affiliate Links. No Ads. No Spam. Just Good Stuff.

Our newsletter dares to be different.

Your trust matters. That trust is awarded by providing you with quality content and never sharing your information.