Checkout Field Editor Pro – WooCommerce Checkout Customization Plugin

Rating★★★★★ 4.9/5
Version2.2.0
PriceFree
Active Installs400,000+
Tested up toWP 7.0.4

The checkout page is where carts are won and lost, and every extra question you ask costs conversions – while every missing question costs you information you need to fulfill the order. Checkout Field Editor Pro gives you precise control over that balance: add, edit, reorder, or remove any field on the WooCommerce checkout through a visual drag-and-drop manager, no PHP required. Need a delivery date picker, a gift message, a file upload for custom designs? Each is a field you can drop in, position, and make conditional – shown only when the cart actually calls for it. Where a general toolkit like Advanced Product Fields for WooCommerce covers checkout as part of the product journey, this plugin treats the checkout page as the whole job.

Because custom values are stored as order meta, everything collected at checkout shows up on the order admin and flows into CSV exports without extra setup. And for stores using the newer block-based checkout, the plugin supports both checkout modes – a compatibility detail that matters since many older field plugins break on the block template.

Competitive Features

  • Visual field manager – drag-and-drop reordering across billing, shipping, and additional sections
  • 12 field types – text, date picker, checkbox, radio, select, multi-select, file upload, heading, and more
  • Conditional visibility – show fields based on cart total, products in cart, shipping method, gateway, or user role
  • AND/OR condition groups – field dependencies built visually without code
  • File uploads at checkout – size limits, type restrictions, and custom destinations
  • Block checkout compatible – works with both classic and block-based WooCommerce checkout
  • Export-ready – custom field values included in order CSV exports automatically

Key Features

  • Field presets – ready templates for delivery dates, gift messages, and order instructions
  • Custom validation – required rules, pattern matching, min/max length, numeric ranges, with custom error messages
  • Dynamic defaults – prefill fields from user account data placeholders
  • Custom sections – add new field groups before or after the standard checkout sections
  • Order admin integration – collected values displayed on the order details page
  • Email template tags – inject custom field values into WooCommerce order emails
  • Multilingual labels – translatable via WPML and Polylang string translation

Comparison with Competitors

Checkout Field Editor Pro vs Extra Product Options

Aspect Checkout Field Editor Pro Extra Product Options
Focus Checkout fields, dedicated Product page options
Field-level conditional logic Full AND/OR groups Product option logic
File uploads at checkout Yes At product level
Editor refinement Dedicated, polished Product-focused
Beyond checkout Nothing Options on product pages
Learning curve Low Medium

Bottom line: Extra Product Options customizes what buyers configure on the product page; Checkout Field Editor customizes the checkout itself. If field control at checkout is the actual job – conditions, uploads, validation – the dedicated editor does it properly.

Checkout Field Editor Pro vs YITH Stripe Connect

Aspect Checkout Field Editor Pro YITH Stripe Connect
Scope Whole checkout page Payment processing split
Field types 12 at checkout N/A
Conditional logic Cart-aware conditions Payment flows
Data collection Order meta + export Transaction records
Overlap None None

Bottom line: They handle different halves of the checkout. YITH Stripe Connect moves the money – marketplace splits and commission flows; Checkout Field Editor collects the information around it. Stores rarely choose between them, but the information layer is this one’s job.

Recommended Stack – collected checkout data is most valuable when it triggers action. Connect the plugin’s order data to MailPoet Premium and run post-purchase follow-ups segmented by what customers actually told you at checkout.

Official Changelog

Version 2.2.0

Release Date: August 8, 2026

  • New: File upload field type for checkout attachments.
  • New: Conditional logic based on multiple products in cart.
  • Fix: Compatibility with WooCommerce block-based checkout.

Version 2.1.9

Release Date: July 2, 2026

  • Enhancement: Conditional logic now supports AND/OR group conditions.
  • New: Default value placeholders using user account data.
  • Fix: Field position conflict with WooCommerce HPOS resolved.

Version 2.1.8

Release Date: June 10, 2026

  • New: Drag-and-drop field reordering in the admin panel.
  • New: Field presets for common checkout scenarios.
  • Performance: Checkout pages with 20+ custom fields load faster.

Frequently Asked Questions

Will custom checkout fields break my payment gateways?
No. Fields are added through WooCommerce’s checkout field system without touching gateway integration – Stripe, PayPal, and other processors work exactly as before while your fields collect extra information alongside.

Can customers upload files at checkout?
Yes. The file upload field supports type restrictions and size limits – the standard pattern for print shops, prescription uploads, or custom design orders where the buyer must attach a file to complete the purchase.

Do the fields work with the new block-based checkout?
Yes. Since version 2.2 the plugin supports both the classic checkout template and the WooCommerce checkout block, with custom fields, validation, and conditional logic functioning in both modes.

How do conditional fields decide when to appear?
Conditions are cart-aware: cart total thresholds, specific products present, chosen shipping method, payment gateway, or user role. Fields appear when conditions match and disappear when they do not – keeping the checkout short for everyone else.

Can I use the collected data in order emails and exports?
Yes on both counts. Values are stored as order meta, visible on the order admin page, injectable into email templates via template tags, and included in standard WooCommerce CSV exports without configuration.

Download the ZIP from the version buttons above, then go to Plugins → Add New → Upload Plugin, choose the file and click Install Now. Activate the plugin and you are done. Full walkthrough on our How to Install page.

Leave a Reply

Your email address will not be published. Required fields are marked *