Block Checkout Fields

Custom checkout fields for the WooCommerce block checkout—finally.

Coming to WordPress.org soon Buy Pro—coming soon

WooCommerce's official Checkout Field Editor is deprecated and broken on block checkout. Block Checkout Fields is built natively for WooCommerce's block checkout and HPOS.

Free vs. Pro

Free

$0

Download on WordPress.org

  • Add text, email, phone, checkbox, and select fields
  • HPOS-compatible order meta storage
  • Fields appear in admin order view and confirmation emails
  • Drag-to-reorder in admin settings
Coming to WordPress.org soon
Pro

$79

/year

Agency license: $149/year (unlimited sites)

Everything in Free, plus:

  • Conditional logic (show field only if another field has a value)
  • Multi-step checkout support
  • Advanced validation rules
  • Export field data with orders to CSV
Coming soon
Technical requirements
WordPress
6.4+
WooCommerce
8.4+
PHP
8.1+
Block checkout
Required
HPOS-compatible Block checkout ready Freemius-powered licensing

Reviews will appear here once the plugin is live on WordPress.org.

FAQ

Does this work with the classic WooCommerce checkout?

No. This plugin is built specifically for the WooCommerce block checkout (introduced in WooCommerce 8.x). For the classic shortcode checkout, WooCommerce Checkout Field Editor still works.

Are the custom fields saved to HPOS order tables?

Yes. Field values are stored as order meta on the HPOS order tables, not wp_postmeta. Fully compatible with High-Performance Order Storage.

Can I validate field input?

Basic required/optional validation is included in the free version. Advanced validation rules (regex, min/max length, custom error messages) are a paid feature.

What's new

v1.1.0

2025-05-12

  • - Added select and radio field types
  • - Fixed field order not persisting after WooCommerce update
  • - Improved order email display formatting

v1.0.0

2025-03-01

  • - Initial release with text, email, phone, and checkbox fields

Questions about Block Checkout Fields?