Description
SmartCheckout for Woo gives you full control over your WooCommerce checkout fields — without touching code.
From a clean admin interface, you can:
- ✅ Change checkout field labels (e.g. rename “Phone” to “Mobile Number”)
- ✅ Show or hide optional fields like Company Name or Order Notes
- ✅ Make optional fields required, or optional again
- 🔒 Required core fields like Name, Email, and Address remain locked to ensure checkout works properly
It’s the easiest way to streamline your checkout process for better conversions and a cleaner user experience.
Features
- Edit billing & order field labels
- Show/hide optional checkout fields
- Toggle required status for non-essential fields
- Locked indicators for WooCommerce core-required fields
- Save field settings with one click
- Changes reflect instantly on the frontend checkout
License
SmartCheckout for Woo is licensed under the GNU General Public License v2.0 or later.
You may redistribute it and/or modify it under the terms of that license.
https://www.gnu.org/licenses/gpl-2.0.html
Installation
- Upload the plugin ZIP to
/wp-content/plugins/and activate it. - Go to WooCommerce SmartCheckout in your WordPress admin.
- Customize your checkout field labels, visibility, and required status.
- Save changes — and you’re done!
FAQ
-
Can I hide required WooCommerce fields like billing address or email?
-
No. These fields are locked by default for stability and compatibility. You’ll need the premium version to override core-required fields (with caution).
-
Will this work with other checkout plugins or themes?
-
This plugin works best with standard WooCommerce checkouts. Compatibility with custom checkout builders may vary.
-
Can I add completely new fields?
-
Not in the free version. Custom field creation and conditional logic will be available in the Pro version.
-
Can this plugin be used on all types of WooCommerce checkout templates?
-
No. SmartCheckout for Woo currently only supports the default WooCommerce checkout template.
This means:
- ✅ Works with the standard WooCommerce checkout page.
- ❌ Does not support custom checkout pages built using:
- Elementor
- Gutenberg blocks
- Third-party checkout plugins
We’re exploring broader compatibility in future updates.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Checkout Field Editor – SmartCheckout for Woo” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Checkout Field Editor – SmartCheckout for Woo” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
*This update prevents site crashes when WooCommerce is not active by adding a dependency check.
1.0.1
- Fixed issue where certain WooCommerce core fields (billing_state, postcode, address_1) were not reflecting updated labels
- Added dynamic frontend label override using localized JavaScript
- Ensured compatibility with WooCommerce’s default checkout even with country-based re-renders
1.0.0
- Initial release
- Admin interface for managing WooCommerce billing & order fields
- Edit label, required, and visible status
- Support for frontend reflection
