• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Essential Premium WooCommerce Plugins - WP Desk

  • Premium Plugins
  • Support
  • Blog
  • My Account
  • 0

Join more than 10,000 others

WooCommerce tips & tricks, WP Desk news - right to your inbox.

Updated: May 15, 2019 / Checkout

Set Any WooCommerce Checkout Field as Required or Not

Szymon Barczak

WooCommerce doesn't always let you configure checkout fields the way you want it. In this article, I'll show you how to configure WooCommerce checkout required fields. Let's begin!

By default, WooCommerce set a few checkout required fields.

Look at the checkout page:

Default Required Fields

You see the required fields (they have a red asterisk at the end of their labels):

  • First Name
  • Last Name
  • Country
  • Street address
  • and so on.

I will show you how to set them as not required.

Also, you can style the checkout fields if you need.

For example, you can set First and Last name this way:

Name Fields Optional

Also, I'll teach you how to add your own custom fields. You can set them as required checkout fields, too.

Custom Field

Before we begin, you need to install a plugin. This is the best plugin on the market. I'll show you how to install and configure it.

There's a Plugin for That!

We are the developers of the Flexible Checkout Fields plugin. Before it, there was no other convenient way to configure the checkout fields. We were missing this feature in the standard WooCommerce.

Flexible Checkout Fields plugin

As you see on the banner, this plugin can do much more than just setting checkout fields as required :)

It is a very useful piece of code. That's what people say! Look:

Second exemplary review

That's an exemplary review of over 20 positive reviews.

In general, Flexible Checkout Fields lets you:

  • easily add custom fields to the checkout,
  • edit the present ones,
  • rearrange fields in the checkout
  • and much more!

In this guide, I'll show you how to configure WooCommerce checkout required fields. However, we have created other guides about this plugin's features. I'll link them at the end of this article.

You can download this plugin for free!

Flexible Checkout Fields WooCommerce

Edit, add new or hide unnecessary fields from the checkout form. It's all about conversions and better user experience.

Download for free or Go to WordPress.org
WP Desk
20,000+ Active Installations
Last Updated: 2019-11-05
Works with WooCommerce 3.4.0 - 3.8.x

Set the Checkout Required Fields

Once you install and activate the plugin, you can configure the fields.

Go to WooCommerce → Checkout Fields. Here you can Add New Field or Edit Section.

Flexible Checkout Fields Settings Page

There are a lot of custom fields you can add with this plugin:

Add new field

You can use them for any purpose you want.

However, that's not our main topic. I want to teach you how to set WooCommerce checkout required fields. And... that's easy!

Just go to any field in the Edit Section. You can find there a Required Field option. Simply mark or unmark this checkbox.

WooCommerce checkout required fields

This way you can set default WooCommerce fields as not required. Also, you can create new custom fields and set them as required. In that situation, you just need to mark this checkbox.

Learn how to Create Custom Fields in WooCommerce →

Summary

We've reached the end of this article. That was quick! You have learned how to create WooCommerce checkout required fields. Did this article help you? Let me know in the comments section below!

Also, you should definitely check out our WooCommerce Checkout Page Guide →

You can learn there everything about customizing the checkout page!

Read more: How to Add Custom Upload Field to Your WooCommerce Store →

Tweet

Szymon Barczak

Content Management Specialist at WP Desk. Concentrates his efforts on growing our plugin user base. In his free time he is interested in psychology and retro games.

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins →

Join more than 10,000 others

WooCommerce tips & tricks, WP Desk news - right to your inbox.

WP Desk › Checkout › Set Any WooCommerce Checkout Field as Required or Not

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Contact us

Products

  • Premium Plugins
  • FAQ
  • Docs
  • Get Support

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2019 WP Desk