WooCommerce : Custom validation on checkout page for First and Last names to Contain Only Letters.

Code

Customer having name “1234” has placed order on your Woocommerce site?

We are in 21st century, but it’s still not possible that a human being having a name like 1234 or any other number.
Woocommerce allow to fill user information on it’s checkout page. It also allow create user account at time of checkout. on checkout page their are many fields provided by woocommerce which may have input type number or text.

Woocommerce allow user to fill number instead of text in first name and last name field which not look so good.
because name having number in it look like fake details. Which may look like unsafe on site too.

It not look good because name can’t contain number so for validating it just use 'woocommerce_after_checkout_validation ' hook to add custom validation rules and error messages for this.

Example :

function ValidateFirstnameLastname( $fields, $errors ){
  if ( preg_match( '/\\d/', $fields['billing_first_name'] ) || preg_match( '/\\d/', $fields['billing_last_name'] )  ){
    $errors->add('validation','Your First name or Last name contains a number. Really?' );
  }
}
add_action('woocommerce_after_checkout_validation','ValidateFirstnameLastname',99,2);
null

Enjoy

Related reading:

Shiv Kumawat

Executive Director & CEO

Shiv Kumawat is the CEO of Eoxys IT Solution LLP, the Jaipur-based IT company he has led since 2009. An AI & IT Solutions Consultant with 16+ years of experience, he works with startups and enterprises to turn ideas into market-ready SaaS platforms, mobile apps and AI-driven solutions. His team has delivered 700+ projects across SaaS, mobile and web apps, automation and AI. He previously served as Chief Technology Officer for a US company.

Latest Posts

AEO vs SEO vs GEO: a search bar above an AI answer panel that cites three web sources

AEO vs SEO vs GEO: What’s Different and What to Pay For

Every week another agency pitches “AEO”, “GEO” or “AI SEO” as a new service with a new retainer. If you…

Shafeeq Khan
October 28, 2026
WhatsApp AI chatbot illustration: a phone chat and a larger chat window with bot replies and customer messages

WhatsApp Chatbot Development Cost in 2026: Fees and Build Options

Your customers already message you on WhatsApp. The question is what it costs to answer them with a bot, and…

Shafeeq Khan
October 27, 2026
AI visibility audit illustration: a rising search visibility chart, an eye symbol and ranked podium blocks

AI Visibility Audit: Check If ChatGPT and AI Overviews Cite You

Ask ChatGPT, Gemini or Google’s AI Mode to recommend a company like yours. Did it name you? Did it link…

Shafeeq Khan
October 26, 2026
,

Leave a Reply

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