preloader

Checkout Field Editor for WooCommerce plugin review and comm

Checkout Field Editor for WooCommerce is used for selling products, handling checkout, and managing orders inside WordPress. In most cases, it fits business sites better than a custom build done too early. A common issue is that checkout, tax, shipping, or gateway conflicts. This usually happens when cart and checkout break when caching or scripts are misconfigured. It can save time, but it still needs testing on a staging site before major changes go live. From experience, Checkout Field Editor for WooCommerce works best when you keep the setup focused and avoid overlapping plugins.

What is Checkout Field Editor for WooCommerce plugin?

Checkout Field Editor for WooCommerce (also known as Checkout Manager) by ThemeHigh allows store owners to add, edit, remove, and rearrange fields on the WooCommerce checkout form. The standard WooCommerce checkout collects a fixed set of fields — billing name, email, phone, address, and an optional order notes field. Many stores need to collect additional information at checkout: gift message, delivery date preference, VAT number, company registration, special instructions, or customer reference numbers.

The free version supports adding new fields of various types (text, textarea, select, checkbox, radio, date picker, phone field) to the billing, shipping, and additional fields sections. Fields can be reordered via drag-and-drop and existing default WooCommerce fields can be hidden. The plugin saves custom field values to the order meta, making the data accessible in the WooCommerce order admin, emails, and order exports.

The Pro version ($49/year) adds conditional logic (show or hide fields based on other field values, shipping method selection, or user role), file upload fields at checkout, and field value display in order emails, admin order view, and PDF invoices. For stores that collect information that varies by order type — shipping-method-conditional fields, product-conditional fields, or role-conditional fields — the conditional logic in Pro is the primary value driver.

Need Help With Checkout Field Editor for WooCommerce Setup, Troubleshooting, or Customization?

Need help with Checkout Field Editor for WooCommerce? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.

Get Checkout Field Editor for WooCommerce Expert Help

Key Features

  • Add new fields to WooCommerce checkout: billing, shipping, and additional sections
  • Field types: text, textarea, email, phone, number, select/dropdown, checkbox, radio button, date picker
  • Drag-and-drop field reordering
  • Show/hide existing WooCommerce default fields
  • Required/optional field configuration

Pros & Cons

Pros

  • Free version covers standard additional field needs for most stores
  • Drag-and-drop interface makes checkout form customization accessible without coding
  • Custom field values saved to order meta are available in WooCommerce exports, emails, and admin

Cons

  • Conditional logic (essential for many use cases) requires Pro
  • Cannot fully delete WooCommerce core fields — only hide them

Free vs Premium

Free: add fields, reorder, show/hide defaults, save to order meta. Pro ($49/year): conditional display logic, file upload, searchable select, field visibility in more locations.

Common Problems & Fixes

A custom field added with Checkout Field Editor is not saving to the order — the field value is empty in the order admin after customers complete checkout. How do I fix this?

Custom fields in Checkout Field Editor save to WooCommerce order meta. If values are not saving: (1) verify the field’s “key” (the meta key used for storage) is unique and does not conflict with existing WooCommerce or plugin meta keys; (2) check if the field is required but has a validation error that prevents checkout completion; (3) in the plugin’s field settings, verify “Enable” is checked for the field; (4) clear caches — cached checkout pages may serve a version without the plugin’s field registration; (5) test with other plugins deactivated to check for conflicts with other checkout-modifying plugins.

The Checkout Field Editor date picker is not working on mobile — the date picker does not appear or is difficult to use on touch screens. How do I fix this?

The plugin’s date picker uses jQuery UI Datepicker, which has limited touch screen support. For mobile improvement: (1) check if your theme includes a touch-optimized date picker that conflicts; (2) try using the HTML5 native date input instead (configure the field type as “date” using the HTML5 input type option if available in your plugin version); (3) add custom CSS to increase the date picker calendar touch target size. The HTML5 native date input provides the best mobile experience as it uses the device’s native date selection UI.

A checkout field marked as "required" is not validating — customers can complete checkout without filling in the required field. How do I fix validation?

In the Checkout Field Editor settings for the field, verify “Required” is enabled. Also check: (1) the field is visible (not hidden by conditional logic) — hidden fields are not validated; (2) the field has a unique “Key” value — duplicate keys can cause validation conflicts; (3) another plugin overriding WooCommerce’s checkout validation process may bypass custom field validation; (4) if using WooCommerce blocks checkout, note that some versions of Checkout Field Editor may not fully support the WooCommerce Blocks checkout — use the classic shortcode [woocommerce_checkout] if blocks compatibility is an issue.

Customization & Developer Notes

How do I add a delivery date selector to the WooCommerce checkout?

In Checkout Field Editor, go to Additional Fields or Billing Fields section and click Add New Field. Select “Date Picker” as the field type. Set a label (“Preferred Delivery Date”), a meta key (e.g., “delivery_date”), and mark it required or optional. Configure the date picker settings: minimum date offset (e.g., tomorrow + 2 days for preparation time), maximum date range, and excluded days (weekends). Save and test the checkout. The selected date saves to the order meta and appears in the order admin.

How do I use conditional logic to show a VAT number field only for B2B customers?

With Checkout Field Editor Pro, add a new Text field (e.g., “VAT Number”, key: “vat_number”). Enable Conditional Logic for this field. Set the condition: “User Role” = “Wholesale Customer” (or whatever role designates B2B customers). With this logic, the VAT number field only appears for users logged in with the B2B role — regular retail customers do not see it. Alternatively, condition on the “Company Name” field being filled: if Company Name is not empty, show VAT Number.

Frequently Asked Questions

Can I add a file upload field to WooCommerce checkout for customers to upload designs or artwork?

File upload at checkout requires Checkout Field Editor Pro. Add a new field, select “File Upload” as the type, and configure accepted file types (PDF, PNG, JPG) and maximum file size. Uploaded files are stored on your server and linked to the order. Ensure your server’s upload_max_filesize and post_max_size PHP settings accommodate the maximum expected file size.

Does Checkout Field Editor work with WooCommerce Blocks checkout?

Checkout Field Editor was primarily built for the classic WooCommerce shortcode checkout ([woocommerce_checkout]). The WooCommerce Blocks checkout has a different architecture that may not support all Checkout Field Editor features. Check the plugin’s current changelog for Blocks compatibility status. If using the Blocks checkout causes issues, switch back to the classic shortcode checkout by removing the Checkout Block from the Checkout page and replacing it with the [woocommerce_checkout] shortcode.

Can Checkout Field Editor for WooCommerce break after updates?

Yes, that can happen, especially on older sites with many plugins. This usually happens when the plugin, theme, and add-ons are updated out of sequence. In most cases, testing on staging catches the issue before it reaches the live site. From experience, backups and changelog reviews save a lot of cleanup time.

What should I check before installing Checkout Field Editor for WooCommerce?

Start by checking whether another plugin already does the same job. In most cases, overlap is what creates avoidable conflicts and performance issues. A common issue is installing a plugin because it looks convenient without checking the stack first. From experience, a short compatibility review avoids most of the pain later.

Need a Checkout Field Editor for WooCommerce Developer?

Find a vetted WordPress developer specializing in Checkout Field Editor for WooCommerce. From setup and configuration to custom Checkout Field Editor for WooCommerce development — get expert help on WPWizzy.
Get a Free Estimate

Ready to hire your WordPress developer?

WPWizzy connects you with vetted freelance WordPress developers from the Codeable network — the top 2% of WordPress experts worldwide, , you can get a free no-obligation project estimate before hiring. Every developer is carefully screened, backed by Codeable’s satisfaction guarantee, and rated by real clients based on completed WordPress projects.

Pick one option and we’ll take you to the right next step.

After submitting your request, up to three WordPress developers may review your project and ask a few questions to better understand the issue.
This step helps us define the scope of work and provide an accurate estimate. Most projects receive a response within 24 hours.
Providing a few key details about your website or the problem will help us respond faster. There is no obligation to proceed with the project.