Skip to main content
Custom Fields for WooCommerce icon

Custom Fields for WooCommerce

Version 1.3.0WooCommerce.com
1 Credit
per install
Get Access

Subscribe to download and install

Description

Simultaneously add custom fields to the Registration, My Account, and Checkout pages. Select from a range of 19 different field types.

Add Custom Fields to Registration, Checkout and My Account Page

Add unlimited extra fields and choose to display them on Registration form, My Account and Checkout pages to collect additional information about your customers and their orders. Supports text, dropdown, checkbox and 16 other field types to collect any information.

Custom Fields for WooCommerce extension allows you to add dependable (conditional) fields to keep your registration and checkout form clean by displaying fields only when needed. You can also choose to display fields based on user roles. For example, you might want to display VAT field to wholesaler and other B2B user roles only and keep it hidden for general customers.

Using the 15 pre-defined positions, you can add custom fields almost anywhere on checkout page. Customize default shipping and billing fields label. Disable specific shipping and billing fields based on user roles.

This extension facilitates B2B registrations by allowing you to display a user roles dropdown on the Registration form to let customers select the relevant user roles during registration. You can manually validate and approve new user registrations based on the selected user roles.

Features

  • Add custom fields to Registration form and Checkout page
  • Supports 19 field types, including dropdown, checkbox, multi-select, and more
  • Dedicated VAT field with validation
  • Add checkout field price in fixed or percentage amount
  • Option to add different fee for each field option
  • Add conditional/dependent custom fields
  • Multi-level fields dependability to collect complex information
  • Display fields based on user roles
  • 15 pre-defined positions to add fields on Checkout page
  • Show fields on checkout when specific product, category or product tag is in cart
  • Choose to display field data on the My Account, Order Details pages and order emails
  • Option to make fields un-editable from the My Account page
  • Make fields optional or mandatory
  • Customize field description, placeholders, and add custom CSS
  • Sort fields as needed
  • Enable specific default billing fields on the Registration form (name, address, number, and other)
  • Customize the labels of default billing and shipping fields
  • Show or hide custom, default billing, and shipping fields based on user roles including guest users
  • Supports B2B registration
    • Display user roles dropdown on the Registration form
    • Option to manually validate new user registration based on user roles
  • Customize account validation messages and email notifications sent for account pending, approved, and disapproved statuses

Plugin Information

Version
1.3.0
Brand
WooCommerce.com
Credits
1
Updated
12/29/2025

Ready to install?

Get access to Custom Fields for WooCommerce and 6,000+ more plugins with a subscription.

Get Access

Subscribe to download and install