• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WP Desk = premium plugins for WordPress & WooCommerce
  • Plugins
        • Checkout & OrdersMake your work easier and automate the orders. Adjust the order form to your needs and make it more useful to your customers. Print order labels directly from WooCommerce. Put the orders in order using our plugins. Find out how to streamline the procurement process in your store.
          • Flexible Checkout Fields
          • Active Payments
          • Automatic Payment Status
          • Flexible Refund and Return Order
          • Print Orders and Address Labels
          • Flexible Subscriptions Recurring Shipping
          • Flexible Subscriptions Payment Retry
          • Flexible Subscriptions Stock Management
        • ProductsThese plugins will help you manage your WooCommerce products. Here you will find the plugins to import and update products from XML or CSV files. Then you can change the product unit of measure, show the lowest price in the last 30 days (Omnibus Directive), or let customers name the product price!
          • Flexible Product Fields
          • Dropshipping Import Products
          • Dropshipping FTP Import Products
          • Dropshipping Export Products
          • Custom Price
          • WP Desk Omnibus
          • Flexible Quantity Calculator
          • Dropshipping Orders Export
        • MarketingPromote your store online. Add products from your shop to price comparison websites directly from WooCommerce. Acquire new customers and communicate with your existing ones. Build a customer base and communicate with clients using one of the most effective marketing tools, namely e-mail marketing. Check out our promotional tools!
          • Flexible Pricing
          • Flexible Wishlist - Analytics & Emails
          • OLX WooCommerce
          • Flexible PDF Coupons
          • ShopMagic
          • Flexible Invoices
  • Bundle🔥
  • WP Desk Care
  • Support
  • Blog
  • My Account
  • 0

More results

How to Configure Validation for WooCommerce Checkout Fields Verification (like Email)

Checkout, Plugin Tutorials, WooCommerce checkout fields

WP Desk3 minutes readUpdated: 2018-08-30Updated: 2025-08-20
blog category heading image

In this article, I'll show you how to configure automatic WooCommerce checkout email verification. You will be able to use the default WooCommerce checkout validation for fields like email, address, phone, or your custom fields too!

Have you ever received an order with a misspelled email address and questions from a customer that hadn't received any message from your store?

Today, you will see the method for WooCommerce checkout field verification . In other words, I will show the email validation example, but you can use it for any field.

Contents

  • WooCommerce Checkout Validation Plugin
    • Flexible Checkout Fields WooCommerce
    • You'll love this simple interface
  • WooCommerce Checkout field verification at its finest
  • How to configure WooCommerce checkout email validation
  • Custom validation rules for developers
  • Are you ready to use WooCommerce checkout email validation in your store?
    • Related Articles
  • WooCommerce Checkout Validation for fields (email address example)
  • How to add the confirm email address field on the WooCommerce checkout page and verify it?
  • How to Add and Display WooCommerce Custom Fields on the Checkout & Order Pages
  • Customize the WooCommerce Checkout Page: Tips & Tools for Success
  • WooCommerce Checkout Field Editor: How to Add, Edit & Remove Billing Fields

WooCommerce Checkout Validation Plugin

First of all, you need a plugin to validate checkout fields. We created the complete solution for checkout field management because WooCommerce lacks that crucial thing.

👉🏽 Our plugin's name is Flexible Checkout Fields. And people love it!

flexible checkout fields in the WP repository
WooCommerce checkout email validation plugin

👍🏽We have received a lot of positive feedback from users. Also, over 80,000 stores worldwide use this plugin!

People appreciate both features...

First review

👍🏽... and our support:

Second review

👉🏽The plugin for checkout fields management should give you an option to:

  • change fields' names,
  • change the order of fields,
  • create new, custom fields,
  • add validation to fields,
  • change fields' look.

Flexible Checkout Fields has all these features. Also, you can download this plugin for free!

Flexible Checkout Fields WooCommerce

WooCommerce checkout validation plugin. This checkout field manager will help you to validate email fields in a blink.

Go to email validation or Go to WordPress.org
WP Desk
80,000+ Active Installations
Last Updated: 2026-08-19
Works with WooCommerce 10.7 - 11.1

You'll love this simple interface

We decided to make it as much WordPress-style as we can. This design will be well-known for you as a WordPress/WooCommerce user.

👉🏽Watch this video to see how this WooCommerce checkout validation plugin looks like:

💡Have a look at this Youtube video playlist where we have included all the video tutorials concerning the use of Flexible Checkout Fields.

Also, the design does not get in your way but helps you achieve your goals smoothly.

Due to our efforts, you will configure this plugin in a second!

WooCommerce Checkout field verification at its finest

Above all, you have to know that WooCommerce has built-in fields validation including email, phone number, or postcode.

Flexible Checkout Fields lets you certainlty use these default rules for your custom checkout field validation.

👉🏽This way you can easily add email verification to your WooCommerce checkout!

Furthermore, you can use your custom validation. Therefore, our users praise Flexible Checkout Fields as an efficient WooCommerce checkout validation plugin!

How to configure WooCommerce checkout email validation

Firstly, you can configure WooCommerce checkout email validation in two ways. It all depends on your needs. You can:

  • disable validation on the default Email field
  • add email validation to your custom field

👉🏽You can find an option in the field's configuration:

Enable WooCommerce checkout fields validation like email, address, or phone
Default email validation in WooCommerce checkout page

👉🏽There is a select box so you can simply select an option that you want:

  • Default
  • None
  • Email
  • Phone
  • Postcode

By default, only a few fields have built-in validation. Default WooCommerce checkout validation works for the Email, Phone, and Postcode fields. These fields have the "Default" option turned on. You can turn it off if you need to with the None option. This way you can disable the default WooCommerce checkout email validation.

As a result, you can see the fields with built-in default validation below:

Default Checkout Fields validation in WooCommerce
WooCommerce checkout email validation by default

By default, it validates the field like this:

woocommerce email validation
WooCommerce checkout email validation by default

You'll see an error message as a result...

billing email address is not a valid email address.
Email validation error message

for an invalid email address.

Invalid email address

To clarify, you can use this WooCommerce checkout email validation for your custom fields.

Create your custom field and select Email from the Text fields type box in the field's configuration:

flexible checkout fields custom fields
WooCommerce checkout validation plugin: Select E-mail field type
flexible checkout fields email validation woocommerce checkout
Checkout validation plugin: set default validation for email

So, let's try it. Enter invalid email addresses.

WooCommerce Checkout fields Validation
Invalid email in WooCommerce checkout

Finally, check out the result:

WooCommerce Checkout Email Validation - error message

Likewise, you can use phone and postcode validation in your custom fields in the same way.

Custom validation rules for developers

💡You can also add your custom validation to Flexible Checkout Fields. If you are a developer or familiar with hooks and editing PHP code, it will be very easy. Learn how to add custom validation to WooCommerce →

Are you ready to use WooCommerce checkout email validation in your store?

Finally, you have learned how to configure validation in the Flexible Checkout Fields plugin. This is a very powerful tool.

However, Flexible Checkout Fields is not only the checkout validation plugin.

💡You can use it to manage fields (including labels, placeholders, or CSS classes), rearrange them or add new custom fields.

To sum up, I hope this knowledge will help you with your store! If you have any questions, just use the comments section below.

Likewise, I think our WooCommerce Checkout Step-by-step Guide will be interesting for you.

Related Articles

WooCommerce address validation

WooCommerce Checkout Validation for fields (email address example)

In this article, I'll show you (probably) the best way to add the validation for the WooCommerce checkout form (for the e-mail address field) with a f...
Confirm email address in WooCommerce checkout

How to add the confirm email address field on the WooCommerce checkout page and verify it?

In some situations default WooCommerce email validation is not good enough. Do your clients often enter the wrong email address on the checkout page? ...
Custom fields WooCommerce

How to Add and Display WooCommerce Custom Fields on the Checkout & Order Pages

In this article I'll show you how to add and display WooCommerce custom fields on the checkout and order pages. You can add many field types — text in...
Custom checkout page WooCommerce

Customize the WooCommerce Checkout Page: Tips & Tools for Success

The WooCommerce Checkout Page is simple by default for there is no built-in option to customize the form in the WooCommerce plugin. So, how to edit, c...
WooCommerce checkout field editor showing how to add, edit, and remove billing fields

WooCommerce Checkout Field Editor: How to Add, Edit & Remove Billing Fields

Billing fields fill the default section of the WooCommerce checkout page. Learn how to add, edit, and remove billing address fields in the WooCommerce...

3 minutes read20629 views

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

WP Desk

...

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 →
WP Desk › Blog › WooCommerce checkout & orders › WooCommerce checkout fields › How to Configure Validation for WooCommerce Checkout Fields Verification (like Email)

Primary Sidebar

Contents

  • WooCommerce Checkout Validation Plugin
    • Flexible Checkout Fields WooCommerce
    • You’ll love this simple interface
  • WooCommerce Checkout field verification at its finest
  • How to configure WooCommerce checkout email validation
  • Custom validation rules for developers
  • Are you ready to use WooCommerce checkout email validation in your store?

Flexible Checkout Fields PRO WooCommerce $59

WooCommerce checkout validation plugin. This checkout field manager will help you to validate email fields in a blink.

Go to email validation or View Details
WP Desk
80,000+ Active Installations
Last Updated: 2026-08-20
Works with WooCommerce 10.7 - 11.1

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

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
  • Get Support
  • Contact us

Products

  • Premium Plugins
  • WP Desk Care
  • Documentation
  • WooCommerce Invoices
  • Email Marketing
  • PDF Coupons

Legal

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

© 2026 WP Desk

We value your privacy

We use necessary cookies to make our site work. We'd also like to set additional cookies to understand site usage, enhance your browsing experience, and serve personalized ads or content. By clicking ‘Accept All,’ you consent to our use of additional cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}