Custom Checkout Fields for WooCommerce

Add checkout fields and edit defaults to optimize the checkout experience for your business needs.

Add, remove, or edit payment fields

  • Simplify Checkout Experience : Make your checkout experience simple and personalized with the WooCommerce Checkout Fields extension.
  • Additional Payment Fields : Choose from 19 field types and add additional payment fields to collect necessary information from your customers.
  • Delete or edit default fields : Optimize your checkout by editing labels or removing unnecessary checkout fields.
  • Conditional Checkout Fields – Keep your checkout page organized by making fields dependent on other custom fields or user roles.
  • Cart and Checkout Blocks – Checkout Fields Manager is the first checkout fields extension to support Cart and Checkout blocks.
Custom Checkout Fields Manager allows you to add more custom fields to your checkout page to process orders quickly. The extension supports dropdown menus, radio buttons, text fields, file uploads, and 15 other dependent field types that allow you to collect all kinds of customer information. Fields can be configured as optional or required and can be placed anywhere on the checkout page, with over 15 predefined positions. You can add prices to a field so that additional costs or fees are added if the field offers extra services, such as gift wrapping, domain protection, premium support, etc. Assign fields to specific products so that they only display when one of those products is in the cart. This extension also allows you to manage the billing and shipping fields displayed by default by customizing their labels, the order in which they appear, and their visibility. Show only the fields relevant to your business and your customers, and achieve a clear checkout page. Custom Checkout Fields Manager includes a dedicated VAT number field with a validation feature that allows customers to add their VAT number at checkout. With the role-based restriction feature, custom and default fields will be displayed only to users with specific roles. For example, you can display the VAT number field only for wholesalers, retailers, and other B2B user roles, and hide it from general customers.

Checkout Fields for WooCommerce Features

  • Add dependent and conditional fields to the checkout page.
  • Support for VAT fields, drop-down lists, checkboxes, file uploads, and 15 other field types.
  • There are 15 predefined positions available to add fields almost anywhere on your checkout pages.
  • Assign fields to specific products, categories, and tags.
  • Add the price to a field as a fixed amount or percentage
  • Restrict fields based on user roles
  • Automatically display data fields in emails and on order detail pages.
  • Define optional or mandatory fields
  • Customize field descriptions, labels, and placeholders.
  • Possibility to hide billing and shipping fields by default depending on user roles
  • Customize the default labels for the shipping and billing fields
  • Compatible with cart and checkout blocks

Supports 19 field types :

Custom Checkout Fields Manager for WooCommerce includes 19 field types so you can collect all kinds of information about your customers. The supported field types are:
  • Text
  • Text area
  • Email
  • Selection box
  • Multiple selection box
  • Upload file ( new )
  • Checkbox
  • Multiple checkbox
  • Radio button
  • Number
  • Password (text field not visible)
  • Color picker
  • Date picker (calendar)
  • Time selector
  • Google reCAPTCHA
  • Header
  • Message
  • VAT with validation
  • Description (message display only)
When creating each field, you can customize it with the following options:
  • Choose the field type
  • Define optional or mandatory fields
  • Display the field on the WP user details page
  • Make fields full-width or half-width
  • Add placeholders, a description, and custom CSS
  • Create field dependencies with other custom fields or user roles
  • Add price to the field
  • Assign fields to specific products, categories, and product tags

    Create dependency relationships between fields

    When creating a new field, you can configure it to be dependent on other fields. This way, the checkout page maintains a clear look and fields are only displayed if the relevant value is chosen in the previous field. This WooCommerce checkout field manager and editor supports multiple levels of dependencies for collecting complex customer data.

    Assign fields to specific products

    You can assign fields to specific products, categories, and tags. Once assigned, the field will only display if the specific product has been added to the cart.

    Add prices to a field:

    When adding a WooCommerce checkout field, you can add a fixed or percentage price to the field to charge customers an additional amount. Instead of adding one price that applies to the entire field, you can define a different price for each option in the field. Check the “Is this price taxable?” checkbox to add taxes to the field price.

    Display fields based on user roles

    You can assign custom fields to specific user roles to keep your checkout page clean and only display custom fields to users with certain roles. This feature is useful for sellers with hybrid stores (B2B and B2C), as it allows you to display specific fields to different users, such as the VAT number for wholesalers, retailers, and other B2B roles, and hide them from general customers.

    15 field positions

    There are 15 field positions available, so you can add fields virtually anywhere on the checkout page.
    • Before or after customer data
    • Before or after the billing form
    • Before or after the submission form
    • Before or after the terms and conditions
    • Before or after the order summary
    • Before or after the order notes
    • Before or after the button to validate payment and send the order
    • Before the order summary header
     

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Loading...
WPBay support Support by Fabaddons

Fabaddons supports this product through WPBay

Questions are handled in WPBay's private ticket system, keeping your purchase details and support conversation together.

Go to My Downloads

After purchase, open this item in My Downloads and choose Get Support.

What support includes

  • Answers to product-related questions
  • Help with reported bugs and issues
  • Guidance for included third-party assets

What support does not include

  • Customizations or new features
  • Installation or setup services
Plugin

Maintenance snapshot

See recent updates, compatibility, support, and developer activity.

  • Updated 459 days ago
  • Developer active
  • WPBay support available

Snapshot updated 4 hours ago

View details Hide details

Maintenance details

This is maintenance data. It does not measure product quality or sales.

  • Last update Updated 459 days ago
  • Compatibility WordPress 6.8 tested, three versions behind · PHP 8.5 not marked as tested · WooCommerce 8 tested, three versions behind
  • Releases 0 releases in the last 12 months
  • Developer activity Developer active
  • Support No recent support tickets to measure
  • Docs and demo Documentation missing · Changelog missing · No demo listed

Health reflects recent activity during the last 90 days.

How this snapshot works

Plugin Health

The score is out of 100 and uses data WPBay can check. Ratings, popularity, and sales are not used.

Last update 30 points

Plugins receive full recency points under 30 days, then step down at 90, 180, 365, and 545 days.

Compatibility 20 points

WordPress, PHP, and WooCommerce (when relevant) are scored separately. The latest two PHP lines count as current. Nearby previous versions keep most of the points.

  • Current version 100%
  • One version behind 75%
  • Two versions behind 50%
  • Three versions behind 25%
  • Older or not listed 0%
Releases 15 points

One release earns 10, two or three earn 13, and four or more earn 15. Each accepted product ZIP counts once; reprocessing the same upload and listing-only edits do not count.

Developer activity 15 points

Based on WPBay login and dashboard activity. Exact last-login dates are never shown.

Support 15 points

There are no recent WPBay tickets to measure.

Docs and demo 5 points

Documentation: 2. Changelog: 1. Working demo or preview: 2.

Score ranges

  • 90–100 Excellent
  • 75–89 Healthy
  • 60–74 Fair
  • 40–59 Needs attention
  • 0–39 Limited

Long gaps

WPBay also checks for long gaps between updates, developer activity, support replies, and releases. Buyers do not see this score.

  • Time since update 35 points
  • Last developer activity 25 points
  • WordPress compatibility 15 points
  • Support replies 15 points
  • Fewer releases 10 points

Pricing Plans 

$29
1 Site

Prices are in US dollars and exclude taxes

  • Sales King
    1
  • Marketplace Pillar
    3
  • Years on WPBay
    1
  • Customer Favorite
    1
View Store
  • Last Updated 14 Jun 2025
  • Type Plugin
  • Version 1.0.0
Compare with similar plugins

© All Rights Reserved - Fabaddons
Contact WPBay Market's Help Team