Block Checkout Fields
Custom checkout fields for the WooCommerce block checkout—finally.
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
$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
$79
/yearAgency 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
Technical requirements
- WordPress
- 6.4+
- WooCommerce
- 8.4+
- PHP
- 8.1+
- Block checkout
- Required
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