The Clean Checkout for WooCommerce plugin lets you easily turn off any billing fields you don’t want. It works with the classic WooCommerce checkout (not the block-based one yet but in the near future). You can also add a single Full Name field instead of separate First Name and Last Name fields.

The plugin has a simple settings page where you can switch off fields like First Name, Last Name, Company, Address, City, State, Postcode, Country, Phone, and Email. You can also enable a Full Name field to keep things neat.
It does not load extra CSS or JavaScript on your site frontend, so your checkout page stays fast and clean.
Features include
• Disable any default WooCommerce billing fields with toggle switches
• Add a Full Name field to replace First Name and Last Name
• Simple settings page that is easy to use
• Lightweight and optimized for good performance
• Fully compatible with classic WooCommerce checkout
This plugin is ideal if you want to reduce checkout friction and improve the user experience on your online store.
If you find the plugin does not work as expected, you can get help at the WordPress plugin support forum here:
https://wordpress.org/support/plugin/clean-checkout-for-woocommerce/
Or you can also ask for support at WordPress Support Hero’s support portal here:
https://wordpresssupporthero.com/support-portal/