Customize
Smart & Optimized
WooCommerce Checkout Fields
The Best WooCommerce Checkout Manager plugin — add, edit, and reorder fields, apply smart conditions, and create a faster, smoother checkout experience.
Subscription Options
A subscription entitles you to 1 year of updates and support from the date of purchase. License details
30-Days No Questions Asked Refund
2X Your WooCommerce Store Sales with 24 Flexible Checkout Field Types from Themehigh Checkout Manager
Take full control of your checkout fields with advanced field types in the Checkout Field Editor for WooCommerce.
Add, edit, rename, enable/disable, or remove checkout fields
Rearrange fields and sections using simple dragging
Conditionally display fields based on rules
Create pricing fields and repeatable rule-based fields
24 Custom Checkout Field Types
The WooCommerce Checkout Manager plugin gives you complete flexibility with 24 customizable field types in the classic editor, allowing you to tailor your WooCommerce checkout form with ease. The plugin also supports WooCommerce Checkout Blocks with five compatible field types currently available: Text, Select, Radio, Date Picker, and Checkbox. More field types are coming soon.
Still Limited to Default WooCommerce Checkout Fields?
Upgrade your checkout fields today
- Default checkout fields don’t cover real business needs
- Use 24 field types to collect dates, choices, confirmations, and pricing
- Create checkout forms that adapt to products, cart logic, and customer flow
Display Fields & Sections
Based on Conditions
Show only the fields your customers need to see—and hide the rest. With the WooCommerce Checkout Manager, you can conditionally display checkout fields and sections based on factors such as payment method, shipping method, customer country, and other smart rules. This ensures a cleaner, more relevant checkout flow tailored to each customer’s journey. Checkout Field Editor for WooCommerce Documentation – Documentation
Fields can be displayed conditionally based on:
Create Well-Organized
Checkout Sections
Make checkout effortless for your customers. The WooCommerce Checkout Field Editor lets you group related fields into neatly organized sections, helping you build a cleaner, more structured checkout flow. Just like the default Billing and Shipping areas, you can create new custom sections and place them exactly where they make the most sense — improving clarity and speeding up order completion.
You can place custom sections at 14 strategic locations on the checkout page, including:
This structured flexibility ensures every field appears in the right sections, keeping your WooCommerce checkout page intuitive, professional, and optimized for smooth conversions. Checkout Field Editor for WooCommerce Documentation – Documentation
Configure Custom Fees,
Discounts & Dynamic Pricing
Add dynamic pricing options to your WooCommerce checkout fields
with the Checkout Manager plugin. Configure price fields that
automatically adjust product or order totals based on custom
rules — perfect for adding extra charges, service fees, or
discounts directly on your checkout page.
Checkout Field Editor for WooCommerce Documentation – Documentation
Pricing fields include:
Fixed Price:
Adds a set amount when selected.
Custom Price:
Lets customers enter their own price (ideal for tips, donations).
Percentage of Cart Content Total:
Calculates a fee using the full cart value.
Percentage of Subtotal
(Excl. Tax):
Adjusts Pricing based on the amount excluding the tax.
Percentage of Subtotal:
Applies pricing based on the given percentage of subtotal.
Dynamic Price:
Multiplies a per-unit cost by quantity selected.
Repeat Fields & Sections Automatically
Based on Product or Cart Logic
Make checkout smarter, not longer. With the Themehigh WooCommerce Checkout Manager plugin, you can automatically repeat fields or entire sections based on what’s in the cart, ideal for orders that require details for multiple people, products, or units (for example, collecting passenger details for each ticket in a travel booking).
-
Repeat fields or sections based on product or cart quantities
Determines how many times a field or section appears.
-
Inherit visibility rules across repeated fields
Ensures each instance follows your existing conditions
-
Customize rules per repeated section when needed
Allows precise data capture for each entry.
This keeps the checkout clean while capturing all required
information— no clutter, just intelligent automation.
Checkout Field Editor for WooCommerce Documentation – Documentation
Custom Address Fields, Override Controls & Google Autofill for Faster, Error-Free Checkout
Customize your address fields with ease using the WooCommerce Checkout Field Editor plugin. Use advanced settings to override the default WooCommerce address format, fine-tune field properties, and structure the layout to match your store’s needs. Checkout Field Editor for WooCommerce Documentation – Documentation
Enable Google Address Autofill to let customers enter their address faster and with greater accuracy. Reduce manual errors and speed up checkout with automatic address suggestions. Checkout Field Editor for WooCommerce Documentation – Documentation
Custom Validators & Confirm Validators for Accurate
WooCommerce Checkout Fields
Improve data quality and reduce checkout errors with advanced validation tools.
The WooCommerce Checkout Field Editor plugin allows you to:
-
Validate any field with custom rules
Create your own validators using regex to check phone numbers, postal codes, IDs, and other inputs. Checkout Field Editor for WooCommerce Documentation – Documentation
-
Add confirm validator fields
Require users to re-enter important details like email or password to ensure accuracy and prevent mistakes. Checkout Field Editor for WooCommerce Documentation – Documentation
-
Deliver cleaner, more reliable checkout data
These validation controls help you maintain correct customer information, reduce failed orders, and create a smoother checkout experience.
Control Field Visibility & Placement Across Your Checkout
Control exactly where your checkout fields appear with the Checkout Manager plugin.
Show or hide any field across the entire order flow, including the:
This ensures the right information reaches customers and store admins at the right moment while keeping your checkout clean, organized, and fully optimized for usability, accuracy, and workflow efficiency. Checkout Field Editor for WooCommerce Documentation – Documentation
Smooth Integration with WooCommerce Themes and Plugins
Additional Features
Developer-Friendly Hooks
The WooCommerce Checkout Manager plugin includes powerful hooks for developers to extend and customize checkout functionality even further.
WPML & Multilingual Support
Fully compatible with WPML, allowing translation of checkout fields, labels, and placeholders into multiple languages.
Zapier Integration
Zapier integration allows your plugin or app to connect with other tools automatically, without custom coding. By Enabling this, the Custom fields values can be exported to the corresponding Zap.
Import, Export & Backup Settings
Quickly import, export, or back up all checkout field configurations. Perfect for migrating setups or managing multiple stores.
Don’t just take our word for it!
“ I first tried the free version and it worked well for me. But, I needed conditional fields so I upgraded to the paid version. The conditional field admin was there but they weren’t showing up on the front end. I created a ticket and literally within about an hour they had a fix. Amazing!! Great support!! “
Brian Shim
@brianrshim
“ Fantastic support. There was a plugin conflict, but it was resolved well with a piece of custom code from Themehigh. The plugin works well, even with the block checkout. “
helpup
@helpup
“ Very easy to set up and it works just perfect! Very clear editor within woo-commerce options where you can very simply change really every single wc check-out field! Amazing plugin! Thank you!! “
ethericweb
@ethericweb
” Seriously the BEST support for a plugin ever (and I’ve been doing this for 20 years!) these developers helped me through a conflicting theme issue every step of the way and got it working. The plugin itself is great, a ton of functionality! The support is out of this world! “
toodles53562
@toodles53562
” Happily upgraded to the pro version. This is a really flexible and configurable plugin with great support. I now have a completely separate checkout page for all products within a specific category, that collects the additional information I need, and sends all the required emails. Fulfils a real need for woocommerce sites. “
Jim3
@jim3
“ This plugin is fantastic. It offers 20 different custom field types, making it incredibly easy to add, edit, hide, or delete fields on the checkout page. The user-friendly interface allows for seamless customization, and the support for custom CSS classes is a great touch.
The documentation is clear, and the community support on Reddit is very helpful. This plugin has significantly improved the functionality of my checkout process, and I highly recommend it to anyone looking to enhance their WooCommerce store. “
nayeem33
@nayeem33
“ This plugin is great. It has great and simple UI. It covers all that user needs and that is missing in initial wooCommerce. Authors of plugins are always available to help. They even provide me code snippet for issue that I had with theme that I am using.
Every recommendation! “
bozonja
@bozonja
” Hello, Dear Themehigh!
Thanks a lot for this Amazing plugin.
It has everything needed to modify/add/remove Woo Checkout fields. I guess the only thing that could be improved – is some styling customization right in the builder, as well as custom validation masks creation.
You Rock!
Best regards,
Constantine.“
parallaxmaster
@parallaxmaster
” I bought the pro version of the plugin and was having an issue after setting it up. The support team was very quick to respond and help resolve the issue. Additionally, they were very friendly and professional. Great plugin and support!
EDIT: A couple months later I reached out to them again because I was having another issue that turned out to be a conflict with another plugin. Although they didn’t have to do this, they provided me with a custom code snippet to use on my site that resolved the conflict. They truly went above and beyond. Thank you, Themehigh team! “
blitton
@blitton
“ I’ve been using this plug-in for over four years and it works perfectly. Plus, the customer support is impeccable if you have any issues or questions. I definitely recommend it. “
Mar de NidittoPiu
Not sure yet? You’re fully covered with a
30-day no-questions-asked refund.
Try Checkout Field Editor for WooCommerce by Themehigh today.
Try it risk-free!
Frequently Asked Questions
Have questions about Checkout Field Editor?
We’ve got
answers.
Yes, the plugin works perfectly with WooCommerce Checkout Blocks! The WooCommerce Checkout Manager plugin by Themehigh fully supports WooCommerce Checkout Blocks, allowing you to customize your checkout page with Text, Select, Radio, Date Picker, and Checkbox fields. It also supports validation for Email, Phone, and URL fields to ensure accurate customer data.
Currently, the block checkout supports four field types, along with features like display rules and pricing options. While individual customization of billing and shipping fields is limited in the block checkout compared to the classic one, we’re actively expanding field support and customization options in upcoming updates.
The custom field data added using our plugin WooCommerce checkout manager by Themehigh will not be passed when using Express Checkout options like Apple Pay or Google Pay, as these methods load a separate form that does not include additional fields. This is a known limitation, and we’re exploring technical solutions to enable custom field integration with Express Checkout flows in future releases.
Please check how your checkout page is configured:
If your checkout page is configured using the Classic Shortcode, add or edit fields under the Classic Checkout Fields section.
If you’re using the Block-based Checkout, add or edit fields under the Blocks Checkout Fields section instead.
The Country field cannot be removed, as it’s required for state or ZIP code validation. However, you can hide it by creating a new field named billing_country or shipping_country, setting its type to Hidden, and assigning a default country code (for example, “US” for the United States). Please note that removing default WooCommerce fields may cause unexpected errors on the checkout page, so we recommend not modifying them.
Further, if you are selling your products only to a few countries and you don’t want to let the customer select other countries from the checkout page. Instead of deleting the default country field, you can achieve your requirement by navigating to
WooCommerce>>Settings>>General>>General options>>Selling location(s),
select the option Sell to specific countries and select the Countries as per your requirement.
Yes, you can conditionally display the fields based on payment method and shipping method using the Display Rules feature in our WooCommerce Checkout Manager plugin by Themehigh.
We’re Listening
We truly care about your experience, our Support team is always here whenever you need us.