Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager
We think WooCommerce is the best ecommerce plugin for WordPress. But it lacks some very basic features like customizing checkout fields with a checkout manager in an easy to use interface. You can do it by hooks and filters but why bother if you can do it by Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager. With this single page checkout plugin you can edit the default fields (change labels, hide, delete) or add your own checkout fields. You can set your own fields order. There are a lot of field types such as a checkbox field, a date field or a color picker field (some of them exclusively in the PRO version). Read on to see how easy it is to edit WooCommerce checkout fields with this plugin and how powerful it is. Using the WooCommerce Checkout Blocks? If you are using the block-based checkout (Checkout Blocks), check out our dedicated plugin Flexible Checkout Fields For Blocks, which lets you edit and add fields in the new block-based checkout for WooCommerce. 👉 Flexible Checkout Fields (this plugin) works with the classic checkout form based on the shortcode. 👉 Flexible Checkout Fields For Blocks is designed specifically for the block-based checkout (Checkout Blocks). Faster checkout for more conversions 🛒 The Flexible Checkout Fields plugin is a free extension for editing the WooCommerce checkout page. Adjust the checkout with the right tool. It’s easier than the WooCommerce checkout shortcode customization. You can download the plugin or try it in a free demo. WooCommerce checkout fields customizer ⭐ Use the free plugin to customize the WooCommerce checkout page without coding or additional snippets. Custom checkout design for better user experience. Key features ℹ️ The free plugin comes with the following options: Edit the checkout form (billing and shipping fields) Remove (hide) fields Move or rearrange them Make a field required or optional Enable field validation Set labels and placeholders Set CSS classes Show fields on specific pages and in emails Download the plugin → ✅ Edit and add checkout fields The plugin allows the field customization for existing and add new checkout fields. ✅ Remove (hide) fields You may disable some fields to make the checkout form lighter and faster. ✅ Arrange fields It’s also possible to show fields in a custom order without custom coding. ✅ Make fields required or optional The plugin gives an easy way to set what fields should be mandatory. Screenshots → ✅ Field validation What’s more, you can enable validation per field. ✅ Show fields on pages and in emails Each field has display options as well. ✅ Set labels, placeholders, and CSS classes Moreover, by using labels and placeholders, you can personalize the checkout form and make it more SEO-friendly. And you can customize the checkout layout and design using styles. Screenshots → Download the plugin → Flexible Checkout Fields overview You may also see the short video presenting the plugin features. The free checkout page editor for WooCommerce 🚀 ★★★★★ Flexible Checkout Fields beautifully integrates with the WordPress dashboard. It is probably the best looking checkout field editor for WooCommerce on the market. And you can do some powerful stuff with it too. See some screenshots → Download the plugin → >>> Go to the FCF admin demo <<< – here you can test the admin panel of all WP Desk plugins including Flexible Checkout Fields Show or Hide Fields You do not need a customer’s phone number or second line address? Just hide the fields from the checkout and you’re good to go. This is just one click away. Decide to show it later? Just another click and the field shows again. You can validate email too and hide WooCommerce price. Add New WooCommerce Custom Checkout Fields Add WooCommerce additional fields to your checkout page with your new WooCommerce checkout customizer: Free Text Textarea Number E-mail Phone URL Checkbox Color Headline Paragraph Image HTML Download the plugin → PRO Multi-checkbox Select Multi-select Radio Radio with images Radio with colors Date Time File Upload Hidden Get all PRO features and priority e-mail support. Upgrade to PRO → Well Documented We are proud of our docs. We spend a great deal of time to polish them and make them as complete as possible. Read Flexible Checkout Fields Docs → Support Policy We provide a limited support for the free version in the plugin Support Forum. Please purchase a PRO version to get priority e-mail support as well as all e-commerce features. ⭐Upgrade to PRO → Get more WooCommerce plugins from WP Desk We provide premium plugins for customizing checkout, shipping, invoicing and more. Check out our premium WooCommerce plugins here → Free WooCommerce plugins → 🤔 How can I customize the WooCommerce checkout page? Step 1: Install and activate Flexible Checkout Fields for WooCommerce. Step 2: Go to your WordPress backend, open the WooCommerce menu, and click Checkout Fields. Step 3: Choose the WooCommerce Checkout Section to customize. Step 4: Manage, reorder, hide, show, or add custom fields to the WooCommerce checkout page. Step 5: Use custom sections of the WooCommerce checkout page, more checkout fields, conditional logic, pricing per field, and additional options in PRO. You can adjust the WooCommerce checkout page with custom checkout fields and this free customizer in a few moments 🚀! Read FAQ for detailed information about the plugin options. 🔀 Fields Order Just drag&drop to reorder checkout fields on the checkout page. You can reorder WooCommerce built-in fields as well as custom fields that you add yourself. Mix them any way you like or need. Simply customize checkout yourself. If other plugins add their custom fields in many cases you will also be able to rearrange them (if added properly by the plugin author). ✅ Field validation WooCommerce has built-in validation of a phone number, an email address (validate email) and a postcode. We let you use this validation in the new fields you add to your store using this plugin. Standard WooCommerce validation is not enough? You can add your own validation to any field you create in this plugin. You can find a code example in Flexible Checkout Fields docs → ❌ Required or Optional Fields This WooCommerce Checkout Editor will let you easily manage which fields should be required and which optional. Just click a required checkbox in the field settings and make a field required or optional. Works both ways. 🏷️ Labels and Placeholders Want to change Company name to just Company or Your Awesome Company? Just edit the label and it will instantly appear in the checkout page. Pro tip: You can also use HTML inside labels! Want to give your customers a tip on how to fill a checkout field? You can do it with an explanatory placeholder (it will show inside the field). For example Enter your full company name. 📃 Display Checkout Fields on Other Pages You can display the fields not only in the checkout page. Just mark a specific checkbox under the “Display On” tab as checked. You have 4 different locations to use: Thank You Page My Account – address My Account – order Emails For custom fields, you may also decide about field formatting on pages/emails. ➿ Custom CSS Class Add some style to your fields. By adding a custom class to each field you can then uniquely style it in your theme’s stylesheet. 🖥️ Use your meta names Are you a developer? You can set any meta name you want. This is the name of the field in the database. You can easily integrate this WooCommerce plugin for one page checkout with your custom code due to this function. 🌎 Multilanguage ready Flexible Checkout Fields (checkout manager) is compatible with WPML and Polylang and lets you translate fields data to other languages. ⭐ Custom Field Sections (PRO) Billing, Shipping or Order sections are not enough? Now you can add fields to 12 other checkout sections. Below you will find all sections and their corresponding hooks (hooks are just for developers’ reference – if you do not know what hooks are, just ignore them and you’ll be just fine – it will just work). Before Customer Details After Customer Details Before Billing Heading Before Billing Form After Billing Form Before Shipping Heading Before Shipping Form After Shipping Form Before Registration Form After Registration Form Before Order Notes After Order Notes Before Payment After Payment After Order Review Before Submit After Submit ⭐ Conditional Logic for Fields (PRO) NEW: You can also use the PRO version of the plugin to show, hide, and set a field as required based on multiple conditions 🚀. We also give you the option to perform no action at all if one or more of the conditions you set is not fulfilled. For example, set a VAT field to be required if the customer selects the company checkbox or is from a specified country. You can also: Enable conditional logic (show, hide, set as required or perform no action) for fields based on: 🧩 Shipping Methods Enable conditional logic (show, hide, set as required or perform no action) for fields based on selected shipping method. 🧩 Payment Methods Enable conditional logic (show, hide, set as required or perform no action) for fields based on selected payment method. 🧩 Products and Categories in Cart Enable conditional logic (show, hide, set as required or perform no action) for fields based on products and/or categories in the cart, i.e.: Show engraving field for jewelery category Show delivery date option only for physical products Show VAT Number for digital goods Hide address fields for digital goods 🧩 Cart value Enable conditional logic (show, hide, set as required or perform no action) for fields based on product value in cart. 🧩 Flexible Checkout Fields plugin fields Enable conditional logic (show, hide, set as required or perform no action) for fields based on other fields added with Flexible Checkout Fields. 🧩 Flexible Product plugin fields Enable conditional logic (show, hide, set as required or perform no action) for fields based on other fields added with Flexible Product Fields. 🧩 Default WooCommerce plugin fields Enable conditional logic (show, hide, set as required or perform no action) for fields based on default Woo fields. 🧩 User role Enable conditional logic (show, hide, set as required or perform no action) for fields based on the user role. 🧩 Date Enable conditional logic (show, hide, set as required or perform no action) for fields based on the date you select. This plugin is compatible with variable products. You can set many conditions (OR) under one or more condition groups (AND) for each field. The conditional logic feature will help you in advanced WooCommerce checkout page customization 🎉! ⭐ Upgrade to Flexible Checkout Fields PRO Get all PRO features and priority e-mail support. ⭐ Upgrade to PRO → Flexible Checkout Fields in a nutshell Key features: make the purchasing experience as flawless as possible for your users. Single page checkout is just 1 click away, remove pain points related to the checkout process, allow for delivery personalization, manage fields in WooCommerce, text fields in WooCommerce checkout, time picker in WooCommerce checkout, date picker in WooCommerce checkout, checkbox in WooCommerce checkout, color picker in WooCommerce checkout, file upload in WooCommerce checkout, manage fields in WooCommerce, add WooCommerce VAT ID number, add WooCommerce checkout fields, price per date, checkout phone validator, fixed price, add WooCommerce custom checkout fields. Data use policy Learn about Use of Data Policy by WP Desk Plugins
Top keywords
- fields81×4.34%
- checkout80×4.28%
- woocommerce44×2.36%
- checkout fields30×1.61%
- field27×1.45%
- woocommerce checkout22×1.18%
- show21×1.12%
- set20×1.07%
- hide19×1.02%
- flexible18×0.96%
- required18×0.96%
- add16×0.86%
Meta Box
WordPress custom fields plugin Meta Box is a professional framework that makes building and customizing a website with dynamic data and content in WordPress fun and easy. Meta Box helps you add custom fields and dynamic data to posts, pages, custom post types, forms and anywhere you want using over 40+ different field types such as text, images, file upload, checkboxes, and more. On top of that, each WordPress custom field type has extensive internal options for unlimited content possibilities. Complete customization and control is just a few clicks away. Meta Box Lite We recommend using Meta Box Lite, a feature-rich free UI version of Meta Box that provides UI and all free features for managing custom fields and dynamic content on WordPress, including post types, taxonomies, custom fields, and relationships. Create any type of custom fields in WordPress That’s right – any type. No matter where you need to insert custom data and features, Meta Box’s WordPress custom fields have your back, and with infinite options to boot. Here are just a few of the data types you can customize: Posts Pages Custom post types (you can also use our free plugin MB Custom Post Types & Custom Taxonomies to create custom post types and custom taxonomies) Taxonomies Settings pages or Customizer sections User profile pages Post comments A wide-range of field types and options Take your standard WordPress custom field and imagine it infinitely expanded. That’s how many options Meta Box gives you: Meta Box supports 40+ built-in WordPress custom field types for all your needs including text, textarea, WYSIWYG editor, image, file, post, select, checkbox, radio buttons, date/time picker, taxonomy, user, oembed and more to come. Not enough? You can also effortlessly create your own field type. Meta Box supports cloning fields for most field types including the WYSIWYG editor field. It also supports repeatable field groups. It’s developer-friendly As a developer, you have enough on your plate. You shouldn’t have to create an entirely new system for each project. Use Meta Box to your full advantage. You can use Meta Box and its custom fields for any custom post type in WordPress on as many websites as you want so you can use it on client projects as well. Has an ultra-lightweight, yet powerful API that won’t overload your site. Add only what you need instead of getting stuck with a bundle of features you don’t even want that bloat your site. Meta Box easily integrates with any theme and plugin, and supports Composer! We use the native WordPress meta data storage and functions for ease of use and lightning-fast processing. Has a lot of actions and filters so you can build or change a site’s appearance and behavior in the plugin. Don’t love coding? You’re in luck! If you prefer a more visual system to create custom fields in WordPress, please use Meta Box Lite, a feature-rich free UI version of Meta Box that provides: All the power of Meta Box without touching a single line of code. Designer-friendly, lightweight and work at top-notch speeds. Export your custom fields and settings to PHP. Then, add it to a new site without needing to install this extension for an incredibly lightweight option. Free Extensions Migrations from ACF or Toolset. Integrations with all page builder plugins like Elementor, Beaver Builder, Divi, Bricks, Brizy, etc. Integrations with SEO plugins like Yoast SEO, Rank Math, or Slim SEO. MB Builder: Create custom meta boxes and custom fields in WordPress using a user-friendly drag-and-drop interface. MB Comment Meta: Add WordPress custom fields to comments in WordPress. MB Custom Post Types & Custom Taxonomies: Create and manage custom post types and taxonomies with UI. MB Relationships: Create as many connections as you want from post-to-post or page-to-page. MB Rest API: Pull all meta values from posts and terms into the WP REST API responses. MB FacetWP Integrator: Integrates Meta Box and FacetWP to make custom fields searchable and filterable. MB Text Limiter: Limit the number of characters or words entered for text and textarea fields. Premium Extensions MB Admin Columns: Display WordPress custom fields in table columns in admin. MB Blocks: Create custom Gutenberg blocks with PHP, using the same syntax in Meta Box. MB Columns: Display eye-catching custom fields in WordPress by putting them into 12-column grids. MB Conditional Logic: Add visibility dependency for custom meta boxes and custom fields in WordPress. MB Custom Table: Save custom fields to custom tables instead of the default meta tables to reduce your database’s size and increase its performance. MB Frontend Submission: Create frontend forms for users to submit posts. MB Geolocation: Automatically and instantly populate location data with the power of the Google Maps Geolocation API. MB Group: Create repeatable groups for better appearance and structure. MB Include Exclude: Show or hide meta boxes by ID, page template, taxonomy, or custom function. MB Revision: Track changes to custom fields in WordPress with revisions. You can compare and restore the changes smoothly. MB Settings Page: Create settings pages for themes, plugins or websites with beautiful syntax. MB Show Hide: Toggle meta boxes by page template, post format, taxonomy and category. MB Tabs: Painlessly create tabs for meta boxes with multiple styles and icons. MB Template: Make defining custom meta boxes and WordPress custom fields way easier with templates. MB Term Meta: Add custom fields to categories, tags or custom taxonomies. MB Tooltip: Display help information for custom fields with tooltips. MB User Meta: Add custom fields to users. MB User Profile: Build login, register and edit profile forms for users. MB Views: Outputting custom fields and build front-end templates for WordPress without touching theme files. Detailed Documentation We provide regularly updated, and extensive documentation as well as tutorials on how to use MetaBox and custom fields in WordPress to your advantage as well as in the most efficient way possible. Here are a few guides to quickly get you started with Meta Box and creating your own WordPress custom fields: Introduction Custom post types Custom fields Field settings Displaying fields You might also like If you like this plugin, you might also like our other WordPress products: Slim SEO – A fast, lightweight and full-featured SEO plugin for WordPress with minimal configuration. Falcon – A lightweight companion for making WordPress faster, cleaner, and more secure. GretaThemes – Free and premium WordPress themes that clean, simple and just work. Auto Listings – A car sale and dealership plugin for WordPress.