Checkout Field Editor for WooCommerce – Checkout Manager

Plugin Banner

Checkout Field Editor for WooCommerce – Checkout Manager

by jcodex

Download
Description

WooCommerce Checkout Field Editor (Checkout Manager) is the ultimate plugin to add additional fields on WooCommerce checkout form or edit WooCommerce checkout form fields like Billing, Shipping, and Additional Information sections — with a beautiful drag-and-drop interface.

This plugin gives you full control over your WooCommerce checkout page. You can create new fields, rearrange existing ones, or completely redesign the checkout layout to fit your store’s needs — without writing a single line of code.

With more than 20+ field types supported, conditional logic, and pricing fields (in PRO), this plugin is your complete checkout customization toolkit.

👉 See Live Demo 📘 Read Documentation 💎 Upgrade to Premium

🧩 Why Choose This WooCommerce Checkout Field Editor?

If you want to edit WooCommerce checkout form fields, add extra fields, or customize the checkout experience, this is the most user-friendly and flexible plugin available.

Thousands of WooCommerce store owners trust this plugin because it’s:
– Fast and easy to use
– Developer-friendly and secure
– Compatible with both Classic Checkout and the new WooCommerce Block Checkout
– Continuously updated and maintained by JCodex Technologies — trusted WordPress plugin developers

You can easily add text fields, dropdowns, checkboxes, radio buttons, date pickers, and more — directly to your checkout form.

🚀 FREE FEATURES

➕ Add New Fields on WooCommerce Checkout Page

Add unlimited additional fields on the WooCommerce checkout form using simple controls.
Supports Text, Select, Checkbox, and Radio types for the new Block Checkout.

🧱 20+ Field Types for Classic Checkout

Customize your Classic checkout with a full range of input types:
Text, Email, Number, Password, Phone, Hidden, Select, Multi-Select, Radio, Checkbox, Checkbox Group, Date, Time, Week, Month, Textarea, Paragraph (static text), Heading, URL, and Datetime Local.

✏️ Edit Existing WooCommerce Checkout Fields

Edit default checkout fields including Billing, Shipping, and Contact information.
Change labels, placeholders, descriptions, default values, and set fields as required or optional.

🔀 Reorder Checkout Fields (Drag & Drop)

Easily drag and drop fields to change their order on your checkout form. Perfect for improving UX and conversion flow.

🕹 Disable Fields Temporarily

You can disable any checkout field without deleting it — useful for seasonal or temporary needs.

💡 Easy Interface

Built for beginners and professionals alike, the plugin interface is clean, fast, and works seamlessly inside the WooCommerce dashboard.

💎 PRO FEATURES — Upgrade to Premium

Unlock full control of your WooCommerce checkout with WooCommerce Checkout Field Editor PRO.
👉 Get the Pro Version

🎯 Conditional Logic

Create dynamic forms by showing or hiding fields based on user selections, products in cart, shipping methods, or payment gateways.

💰 Pricing Fields

Add custom pricing directly through checkout fields. Perfect for gift wrapping, add-ons, or custom options.
Supports:
– Fixed fees
– Percentage of cart or subtotal (with or without tax)
– Dynamic per-unit pricing
– Discounts or extra charges

📁 File Upload Field (Premium Add-on)

Allow customers to upload documents, images, or other files directly from the checkout page.

🧠 Smart Conditional Rules

Set complex conditions to display specific fields when certain criteria are met:
– Products or categories in cart
– Selected shipping method
– Payment gateway
– User role or login status

🔗 Integration Ready

Fully compatible with:
– WooCommerce Subscriptions
– Multi-vendor suites (Dokan, WCFM, WC Vendors)
– PDF Invoices & Packing Slips
– Shipping & Payment Add-ons
– WooCommerce Blocks Checkout

👉 Try these features on our Live Demo.

🧰 USE CASES

  • Collect extra customer information (e.g., delivery instructions, VAT ID, or company name)
  • Add checkout surveys or custom message boxes
  • Offer gift wrap, personalization, or donation options
  • Apply conditional pricing or service add-ons at checkout
  • Reorder checkout fields to improve form flow and reduce abandonment

🛠 HOW TO USE

  1. Install and activate the plugin.
  2. Go to WooCommerce Checkout Form in your WordPress dashboard.
  3. Add, edit, or remove fields using the intuitive interface.
  4. Drag and drop to reorder fields.
  5. Save your changes — done! Your checkout is now fully customized.

📘 Read full setup guide: Manage Fields in the Checkout Page

🔒 SECURITY & PERFORMANCE

This plugin underwent a complete security review in March 2024 after a temporary suspension for a reported issue.
The problem was fixed, verified, and approved by the WordPress Plugin Review Team.
Our code is regularly audited and optimized for speed, security, and compatibility.

We use nonces, capability checks, and sanitization throughout the plugin to keep your checkout safe and stable.

🌍 TRANSLATION READY

Translation-ready and fully compatible with:
– WPML
– Polylang
– Loco Translate

Easily translate all field labels and descriptions into your store language.

📈 SEO & PERFORMANCE

  • Optimized to work smoothly with the latest WooCommerce block checkout
  • No extra scripts or requests added to checkout pages
  • Lightweight, clean codebase
  • Compatible with caching, optimization, and security plugins
  • Adheres to Google’s latest SEO and quality guidelines

💬 SUPPORT & DOCUMENTATION

🆕 CHANGELOG

5.0.1 — Security Update & Feature Improvements (March 15, 2024)

  • Fixed: CSRF security issue verified by WordPress.org Plugin Review Team
  • Improved: Nonce verification and permission checks
  • Added: Compatibility with WooCommerce 8.6+ and WordPress 6.7
  • Enhanced: Field rendering for WooCommerce Block Checkout
  • Updated: UI improvements for easier field management
  • Minor bug fixes and performance enhancements

4.9.0

  • Added: Multi-select and Paragraph field types
  • Enhanced: Drag-and-drop reorder system
  • Improved: Field validation and UX

4.8.0

  • Added: Checkbox group, Date, and Time field types
  • Added: Option to disable fields temporarily

4.7.0

  • Initial release with core field editor features

🙌 ABOUT THE DEVELOPER

Developed by JCodex Technologies
Experts in WordPress and WooCommerce with over 10 years of experience building custom eCommerce solutions and plugins.

We focus on performance, security, and innovation.
Check out our other plugins and WooCommerce tools at https://jcodex.com/plugins/.

Stay updated with tutorials and product news:
🌐 https://jcodex.com/blog

Automatic installation

`
  1. In WordPress Admin Plugins Add New, search for “Checkout Field Editor for WooCommerce – Checkout Manager”.

  2. Click Install Now, then Activate.

  3. Go to WooCommerce Checkout Form Editor.

    `

Manual installation

`
  1. Download the plugin ZIP.

  2. Upload the extracted folder to /wp-content/plugins/.

  3. Activate via Plugins in WordPress admin.

  4. Open WooCommerce Checkout Form Editor.

    `

Minimum requirements

`
  • WordPress 4.9+

  • WooCommerce 3.0+

  • PHP 5.6+ (PHP 7.4/8.x recommended)

    `

  1. <p>WooCommerce Classic Checkout Editor – manage billing, shipping, additional fields</p>

    WooCommerce Classic Checkout Editor – manage billing, shipping, additional fields

  2. <p>WooCommerce Block Editor – add fields to any block (Contact Information, Adress, Additional Information)</p>

    WooCommerce Block Editor – add fields to any block (Contact Information, Adress, Additional Information)

  3. <p>Add New Field – create text, select, checkbox, etc.</p>

    Add New Field – create text, select, checkbox, etc.

  4. <p>Edit Existing Fields Properties</p>

    Edit Existing Fields Properties

  5. <p>Drag-and-Drop Reorder – change display order instantly</p>

    Drag-and-Drop Reorder – change display order instantly

  6. <p>Show/Hide & Field validations – control display in emails & order details</p>

    Show/Hide & Field validations – control display in emails & order details

  7. <p>Reset to Defaults – one-click restore default checkout fields settings</p>

<p>`</p>

    Reset to Defaults – one-click restore default checkout fields settings

    `

Is it compatible with WooCommerce Checkout Blocks?

Yes. Free supports Text, Select, Checkbox in Block Checkout; Classic gets 20+ field types. PRO extends Block capabilities further.

My fields aren’t showing—why?

Confirm how your checkout page is built:
Classic shortcode ([woocommerce_checkout]): manage fields in Classic Checkout Fields.
Block Checkout: manage in Blocks Checkout Fields and ensure the Checkout block is used on the page.

Can I reset to default WooCommerce checkout fields?

Yes—use Reset to Default to restore the original layout in one click.

Can I add prices/fees to fields?

Free: no.
PRO: yes—fixed, custom (user-entered), % of cart, % of subtotal (with/without tax), dynamic per-unit.

Can I show custom fields on the My Account page?

Free: checkout only.
PRO: Checkout + My Account (and values persist for future orders).

How do I add a text field to checkout?

WooCommerce Checkout Form Editor Add New Field Text Save.
Adjust label, placeholder, required, and position.

How do I make a Select have no default?

Add a blank first option (empty text & value) and optionally set a placeholder like “Select an option”.

Will this work with any theme?

Yes, with most well-coded themes. If a theme hard-overrides checkout templates, keep templates updated and avoid conflicting customizations.

How do I translate field labels and messages?

Use WPML, Polylang, or Loco Translate. All strings are translation-ready.

Does it support validation?

Yes—Email, Phone, Number, Postcode/State. PRO adds custom validation options and broader controls.

Any performance tips?

Exclude checkout from JS/CSS minify/deferral and from full-page caching. Don’t lazy-load critical checkout scripts/styles.

Can I export/import field setups?

Free: not available.
PRO: Yes, move configurations between sites easily.

Is multisite supported?

Yes—activate network-wide or per site as needed.

Can I add fields conditionally (only for certain products, roles, or payment methods)?

Free: manual show/hide only.
PRO: Conditional Logic by role, country, cart totals, shipping/payment method, product/category, other field values, etc.

Can I override address formats and include my custom fields in addresses and emails?

Free: default formats.
PRO: Yes, override address formats in My Account, Thank You, and transactional emails (including your custom meta).

Where are the settings?

Go to WooCommerce Checkout Form Editor (left admin menu).

Where can I get help?

  • Docs: https://jcodex.com/docs/woocommerce-custom-checkout-field-editor/
  • Support: https://jcodex.com/support/

It exactly what I need

By thompsan on July 7, 2025

I tried the Custom Field Editor for WooCommerce on my latest project, and it worked flawlessly. It saved me a lot of time and gave me full control over the checkout fields.

Great Plugin For Woocommerce

By upsoldigital on July 7, 2025

I've been using the Custom Field Editor for WooCommerce, and it’s been a game-changer super easy to customize checkout fields without touching any code. Highly recommended for anyone managing a WooCommerce store!

Great Plugin

By andrewrobo on April 14, 2025

Great plugin for gathering info fro my customers

It does exactly what it says

By danielepais on February 13, 2025

Perfect plugin. I just needed to add a quick field to the checkout, and it was done in less than a minute.

Fast & Great Support

By plahajnar on July 11, 2024

Great support. I am thrilled with the plugin functionalities.

Great plugin! Great Support!

By Syed farhan ali (syedfarhanali) on November 22, 2023

Amazing plugin, very good support team and personal approach. I recommend!

Comprehensive support

By qwent on April 19, 2023

The support was comprehensive and reacted fast

Life saver plugin,

By shahab668 on January 10, 2023

Using it for adding custom fields, perfectly working.

Junaid is Amazing

By suyog3p on November 25, 2022

He is super! Very fast response, quick resolution! And, Plugin itself is magic Thank you, buddy.

Fast & Quick Response

By omarthisside on November 7, 2022

Solved my problems in minutes. Thanks!

2.4.7

  • Fix: PHP 8.0+ compatibility issues
  • Improve: Field settings popup UX
  • Fix: Compatibility with PDF invoices plugin
  • Tweak: CSS conflict fixes in common themes

2.4.6

  • Fix: Button layout conflict with WordPress admin styles
  • Add: New translation strings in POT
  • Tweak: Minor CSS improvements

2.4.5

  • Fix: Heading/Paragraph field edge cases
  • Fix: Dropdown option layout in settings
  • Tweak: Remove PHP warnings in logs

2.3.9

  • New: Layout refresh
  • New: Initial support for WooCommerce Checkout Blocks
Back to top