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%
One Page Quick Checkout for WooCommerce
One Page Checkout for WooCommerce is a powerful plugin designed to simplify and speed up the buying process through multiple fast checkout options. Whether it’s popup checkout, direct checkout, or a fully integrated one-page checkout, this plugin helps reduce steps, lower cart abandonment rates, and deliver a smooth, conversion – optimized shopping experience. With additional features like product quick view popups and variation selection on shop, category, or archive pages, customers can browse and buy with ease – all without unnecessary page loads or friction. Upgrade your WooCommerce store with flexible, user-friendly single page quick checkout solutions that drive more sales. » Buy Pro | » Demos | » More info | » Docs 😍 Key Features at a Glance: ➜ Quick and Easy Popup Checkout ➜ Direct Checkout from Shop, Category, Archive, and Product Pages ➜ One-Page / Single-Page Checkout Flow ➜ Quick View for Instant Product Preview ➜ Advanced Visual Checkout Form Editor ➜ Trusted Badges Displayed on Checkout ➜ Smooth AJAX-Powered Checkout Experience ➜ Floating Cart Drawer with Coupon, Quantity, and Remove Controls ➜ Shortcode, Gutenberg Block, and Elementor Widget Placement ➜ Cart Recovery Tracking Dashboard with Email Automation 🔥 Core Features: Need a faster, smoother way to boost WooCommerce sales? Plugincy’s WooCommerce One Page Quick Checkout combines popup checkout, direct checkout, one-page checkout, and product quick view—all in one powerful plugin designed to simplify the buying experience and reduce cart abandonment. Take a look at the core features: ✅️ Popup Checkout: Allow your customers to complete their orders without leaving the current page. Popup Checkout Form Allows customers to complete purchases in a stylish popup window without leaving the current page, minimizing friction and boosting conversions. AJAX Checkout Experience Processes cart drawer actions, add-to-cart flows, coupon updates, checkout refreshes, and related checkout interactions without unnecessary page reloads. ✅️ Direct Checkout: Skip the cart and send buyers straight to checkout from any product – saving time and reducing drop-offs. One-Click Direct Checkout A simple way to move customers directly to checkout after clicking “Add to Cart.” Customizable Quick Checkout Buttons Enable instant checkout buttons on product and archive pages (categories, tags) to speed up purchases. Customize their style and appearance to match your brand and boost the shopping experience. Dynamic Button Behavior Customization Customize button actions to redirect to cart, checkout, or enable popup checkout for a smoothly purchasing experience. Buy Now Shortcode, Block, and Elementor Widget Place a direct checkout button anywhere using the built-in shortcode, Gutenberg block, or Elementor widget. URL-Based Direct Checkout Links Create checkout links with product, quantity, variation, and attribute parameters for simple and variable products. Direct Checkout Popup Option Allows customers to complete their purchase in a popup without navigating to a separate new page. Variation Selection on shop/category/archive Page Allow customers to select product variations directly from the archive page, shop page or product category – enabling instant checkout for a smooth and hassle-free purchasing experience. Hide “Select Option” Button for Variations Simplify your product listings by removing the default “Select Option” button for variable products. This improves the user experience and encourages quicker purchasing decisions. ✅️ One Page / Single Page Checkout: Provide customers with a complete, all-in-one checkout page – everything they need to edit, and place their order without navigating away. One Page Checkout for All Products Turn any product into a complete one-page checkout flow, allowing customers to purchase without extra steps or page transitions. One page Multi product checkout Allow customers to purchase multiple products from a single page using a fast, simplified checkout process that boosts conversions. Available Layout Options: Product Table Product List Single Product Product Slider Product Accordion Tab Layout Pricing Table Flexible Product Query Controls Build one-page checkout layouts from product IDs, product categories, tags, or attribute terms, with a configurable product limit. Checkout Form Shortcode Place a live checkout form anywhere with optional auto-add, clear-cart, quantity, product, and variation controls. ✅️ Product Quick View Popup: Let customers preview product details instantly in a sleek popup – no need to leave the page. Keep customers focused and speed up the process to purchase with a smooth, modern preview experience. Enhance shopping flow and boost engagement with these powerful features: Customizable text, icons, and button appearance Full control over popup content Product type and page targeting for shop, category, tag, brand, attribute, search, single product, featured, sale, recent, widget, and shortcode loops Keyboard shortcut support Social sharing, product attributes, and gallery view Mobile-optimized design Adjustable popup size and animation effects Built-in analytics to track interactions ✅️ Cart Recovery: Track cart activity, abandoned carts, recovered carts, customer journey events, and cart recovery analytics from a dedicated admin page. Recovery email templates and automation are Pro features. Cart Recovery Tracking Dashboard Monitor cart activity, abandoned carts, recovered carts, and recovery performance from one admin area. Customer Journey Insights Review useful cart events and customer journey details so you can understand where shoppers drop off. Recovery Email Automation Use recovery email templates and automated recovery actions to follow up with abandoned carts. ✅️ Floating Cart / Cart Drawer: Give customers a convenient floating cart drawer they can open while shopping, review cart contents, adjust items, and continue checkout without leaving the flow. Slide-Out Floating Cart A modern side-drawer cart that users can access from store pages for faster cart review. AJAX Cart Drawer Actions Update quantities, remove items, refresh checkout totals, clear the cart, and apply or remove coupons without forcing extra page reloads. Shortcode, Gutenberg Block, and Elementor Placement Place the floating cart with dedicated shortcode, Gutenberg block, and Elementor widget support. Advanced Floating Cart Design Controls Customize cart icons, empty-cart behavior, drawer elements, item data, grouping, drawer text, notices, feedback text, and visual cart editor settings. ✅️ Add to Cart Controls: Customize the add-to-cart experience across product and archive pages so customers can move from browsing to checkout with fewer steps. Button Style and Label Controls Adjust add-to-cart button text, styling, and related button behavior to match your store. Add-to-Cart Behavior Control Control what happens after a customer clicks add to cart, including standard add-to-cart behavior, cart or checkout redirects, and popup checkout flows where enabled. Default Quantity and Success Messages Set default quantity behavior per product and customize success messages shown after products are added to cart. Archive Quantity and Mobile Controls Show quantity selectors on archive pages, use sticky add-to-cart behavior on mobile, and apply mobile-specific design adjustments. 🌟 Additional Features & Enhancements: Take your WooCommerce checkout experience even further with these powerful tools and customizations. From editing to security options, these features add convenience, flexibility, and control across the shopping journey. Advanced Layout & Form Management Customize your checkout page with an easy-to-use editor. Show or hide fields, set them as required or optional, change labels and placeholders, and design a layout that matches your store’s design and user flow. Customizable Checkout Form Easily edit field labels, placeholder text, required status, and more to customize the checkout form for your store’s needs. Checkout Section Visibility Controls Hide checkout fields and sections such as coupon, shipping address, privacy text, payment options, product table, billing heading, additional details, and order review heading. WooCommerce Checkout Blocks Support Apply supported checkout field labels, field removal, product links, and quantity controls across classic checkout and WooCommerce Checkout Blocks. Product Quantity Controls Allow customers to adjust product quantities directly from the checkout form without navigating away. Remove Items Directly on Checkout Allow users to remove products instantly from the checkout page – no need to return to the cart. Product Image Thumbnails Show clear product images during checkout to improve visual confirmation and ensure accuracy. Linked Product Titles Make product names clickable on the checkout page so users can easily revisit product details if needed. Disable WooCommerce Cart Page Optionally bypass the default WooCommerce cart page to streamline the checkout process. Checkout Cache Protection Helps prevent stale checkout output by marking checkout and popup checkout requests as no-cache for popular cache plugins. Trusted Badge on Checkout Form Boost customer confidence by displaying trust badges and security seals within the checkout form. Login Enforcement Add an extra layer of protection by requiring users to log in before proceeding to checkout. Shortcode and Page Builder Integrations Use shortcodes with any page builder that supports WordPress shortcodes, plus dedicated Gutenberg blocks and Elementor widgets for one-page checkout, checkout form placement, buy now buttons, and the floating cart. 🎬 How to Use One Page Quick Checkout for WooCommerce 👉️ Why Use This Plugin? Speed up checkout, reduce cart abandonment, recover lost sales, and boost conversions with one-page checkout, popup checkout, direct checkout, quick view, floating cart, add-to-cart controls, and cart recovery tools – a flexible solution for a faster, smoother WooCommerce shopping experience. Faster Checkout = More Sales Let customers complete their purchase instantly – no redirects, no slow reloads. A faster process means a lower chance of cart abandonment. Reduce Cart Abandonment Direct checkout, one-click buy buttons, and popup checkout reduce drop-offs by keeping users focused through to payment. Recover More Abandoned Carts Track cart activity, abandoned carts, recovered carts, customer journey events, and recovery analytics from a dedicated cart recovery dashboard. All-in-One Checkout Page Turn any product into a complete one-page checkout, helping customers stay focused and convert more easily. Floating Cart for Faster Shopping Let customers open a slide-out cart drawer, review products, update quantities, apply coupons, and continue checkout without leaving the shopping flow. Flexible Add-to-Cart Behavior Control add-to-cart button labels, styles, default quantities, success messages, redirects, and popup checkout behavior where enabled. Mobile-Friendly Shopping Optimized for smartphones with fast-loading, touch-ready checkout options and popups. Customizable Checkout Buttons Match your site’s branding and add instant purchase buttons where they matter – on product, category, or tag pages. Supports Key WooCommerce Product Types Works with simple, variable, and external / affiliate product flows, with additional grouped product support in relevant cart, quick view, and Pro direct-checkout paths. Popup Checkout with AJAX-powered Keep customers on the same page with AJAX-powered popup checkout that doesn’t interrupt the shopping flow. Quick View with Instant Purchase Let users preview and buy products in seconds using a stylish quick view popup. Works with Shortcodes, Builders & Themes Use shortcodes in page builders that support WordPress shortcodes, plus dedicated Gutenberg blocks, Elementor widgets, and fallback placement hooks for modern WooCommerce themes. Boost Conversions Without Complex Setup Easy to use, powerful out-of-the-box features to upgrade your store’s checkout experience with minimal effort. Excellent Documentation & Support We’ve Got Your Back Every Step of the Way. Support For support, feature requests or bug reports, please visit Plugincy Support. Privacy Policy To learn more about the data we collect and how we use it, please see our Privacy Policy.