Active installs
1K+
Subscription includes
Support
The Checkout Field Editor plugin for WooCommerce gives store owners complete control over the checkout page without a single line of code. Add up to 19 custom field types, edit or hide default WooCommerce checkout fields, apply conditional logic, and assign fields to specific products or categories. Compatible with HPOS, Multisite, and WooCommerce Cart and Checkout Blocks.
Apply conditional logic to show fields based on products, categories, or user roles. You can also use custom fields to up-sell services by adding extra charges for options like gift wrapping, priority support, or faster delivery.
You can choose from 19 different field types to display on checkout fields.
Edit the default WooCommerce checkout page by adding custom fields. Choose from 19 different field types and easily edit, hide, or delete them as needed. You can also apply conditional logic to display fields based on user input, customize field labels and placeholders, and enable validation to ensure accurate data entry.

Use the Custom Checkout Field Editor plugin to add new checkout fields or edit existing ones. Rearrange field positions with a simple drag-and-drop interface. Enable or disable custom fields and hide default fields as needed to customize your checkout flow.

Use the Checkout Field Editor plugin to apply conditional logic and control when checkout fields appear. Set specific conditions to show or hide custom fields based on user input. The plugin applies an “AND” relationship within each condition group and an “OR” relationship between multiple groups, giving you flexible control over field visibility.

The Checkout Fields Editor plugin allows admins to add new sections to the checkout page easily. When you click to add a section, a configuration pop-up appears with multiple customization options. You can set the section’s name and title, control its visibility for specific products, categories, or user roles, and apply conditional logic to manage field behavior. Additionally, you can choose where the new section appears on the checkout page, such as:
Assign custom checkout fields to specific products or categories to control where they appear. Show or hide fields based on the selected product or category to create a more streamlined and personalized checkout experience for your customers.

Customize every section of the WooCommerce checkout page using the checkout field editor. Add, edit, or remove fields in the billing, shipping, and additional information sections to match your store’s requirements.

Control the visibility of custom checkout fields based on user roles using the Conditional Checkout Fields plugin. Select one or more user roles, such as customer, subscriber, or administrator, and define whether to show or hide specific fields for each role. This helps you create tailored checkout experiences by displaying only the relevant fields to different types of users.

Set a price for each custom checkout field using the Checkout Field Editor plugin. Charge additional fees when customers select paid add-ons, such as gift wrapping or priority support, and increase your store’s revenue through field-based pricing.

Repeat checkout fields based on product quantity or cart item count using the Checkout Field Editor. For example, if the cart has five items, the plugin displays the selected field five times during checkout. You can define a label suffix using numbers or letters and apply repeated field pricing to charge per instance.

Control the visibility of custom checkout fields across multiple locations using simple checkbox options. Display additional fields on the order details page, the My Account page, and invoice emails. Manage where each field appears to ensure customers and store admins see the right information at the right time.

For each custom field, you can control where the collected data appears after checkout. Enable display in admin order emails, customer confirmation emails, the WooCommerce order details screen, or the Thank You page. Each location is controlled independently per field.

Our plugins are designed to be highly versatile and also compatible with the most commonly used themes, browsers, builders, and mobile views. We understand the importance of flexibility and integration when it comes to enhancing your website’s functionality. Our plugins can effortlessly integrate with the following:
Looking for assistance? Check out the extensive documentation for a complete understanding of the edit checkout fields plugin.
View documentation
For Questions and Support: If you have inquiries before making a purchase or require assistance, don’t hesitate to contact our support team.
A WooCommerce checkout field editor is a plugin that lets you add, edit, reorder, or remove fields on your WooCommerce checkout page without writing any code. It gives store owners full control over what information is collected from customers at checkout, including custom field types, conditional visibility rules, and section placement.
Yes. The plugin is fully compatible with WooCommerce Cart and Checkout Blocks. You can add and manage custom checkout fields on both the classic shortcode-based checkout and the newer block-based checkout introduced in recent WooCommerce versions.
Yes, you can apply conditional logic to show or hide fields based on user input. The plugin supports “AND” conditions within a group and “OR” between multiple groups.
Yes, you can assign checkout fields to specific products or categories to control when and where they appear during checkout.
Yes, you can control field visibility by user role, such as customer, subscriber, or administrator, to tailor the checkout experience.
Yes, the plugin allows you to assign a price to any checkout field, enabling you to charge additional fees for options like gift wrapping or faster delivery.
After installing the plugin, go to WooCommerce > Checkout Fields in your WordPress dashboard. From there, select the section you want to add a field to (Billing, Shipping, or Additional Information), choose a field type from the 15 available options, configure the label, placeholder, and validation rules, and save. The field will appear on your checkout page immediately, no coding required.
Yes, the plugin supports repeating fields dynamically based on product quantity or cart item count. You can also define label suffixes and apply per-instance pricing.
Custom field data can be displayed on the order details page, the My Account page, and in invoice emails based on your configuration.
No, the plugin is designed for non-technical users and does not require any coding knowledge to add, edit, or manage checkout fields.
Yes. The conditional logic feature lets you show or hide any checkout field based on which products or categories are in the customer's cart, the customer's user role, or the values entered in other fields. You can combine multiple conditions using AND logic within a group and OR logic between groups.
The default WooCommerce Checkout Field Editor supports a limited set of field types and basic field management. This plugin extends that significantly with 15 field types, conditional logic, product and category-based field visibility, user role targeting, field-based pricing (charge extra fees per field selection), repeatable fields based on cart quantity, and display control across order details, My Account, and invoice emails.
Yes. The plugin is compatible with WPML, allowing you to translate custom checkout field labels, placeholders, and other text into multiple languages for multilingual WooCommerce stores.
Extension information
Countries
Languages