About Custom Fields for WooCommerce

Overview of Custom Fields for WooCommerce

What does the plugin do

The Custom Fields for Woocommerce allows you to create multiple custom fields and add them to the My Account, Registration, and Checkout pages. Collect additional information about your customers and their orders and choose to display fields based on user roles. The plugin supports 19 field types to keep the purchasing process simple and clear.

Features

Custom Fields for WooCommerce offer flexibility and customization options to gather specific information from your customers. The detailed features are:

  • Create and add multiple custom fields to the My Account, Registration, & Checkout pages
  • Collect detailed information with 19 field types, including text, checkbox, multi-select, and more
  • Supports a dedicated VAT field with validation
  • Create custom fields dependent on other fields
  • Create fields dependent on user roles
  • Choose from 15 different checkout field positions
  • Display fields data on order emails, My Account, and Order Details page
  • Disable edits on fields from the My Account page
  • Mark fields as mandatory or optional
  • Customize field description and placeholders and add custom CSS
  • Sort fields as required
  • Show specific default billing fields on the Registration form
  • Customize labels of default billing and shipping fields
  • Show/hide custom or default billing and shipping fields for user roles, including guest users
  • Supports B2B registration
  • Display user roles dropdown on the Registration form
  • Manually validate new user registration based on user roles

Customization Options

This plugin supports customization, which can be configured from the registration field settings.

  • Customize account validation messages for users with account statuses:
    • New account
    • Pending for approval
    • Disapproved 
  • Customize email notifications sent for account statuses:
    • Admin email text
    • Welcome/Pending email body text
    • Approved email text
    • Disapproved email text