cancel
Showing results for 
Search instead for 
Did you mean: 

2.2.6 - Email address is now required. Why?

2.2.6 - Email address is now required. Why?

Create New Order -> Create New Customer -> Email field is now required.

 

Why has this been implemented and why is it not noted on the Release Notes for 2.2.6? How do I make it a non-required field again.

 

I was told on the magento2 github that this is expected behavior.

 

My response: It was not required in 2.2.5. I don't understand why the change has not been documented. Please point me to a commit or discussion that explains the reason for this change. Or why this is not a feature you can turn on/off. Not everyone in the world has email addresses or sometimes they prefer not to give it out. Now we have to try and makeup a different dummy address every time because if it matches another email the order will not be created.

 

The email address has never been a required field even going back to magento1

 

Thanks!

2 REPLIES 2

Re: 2.2.6 - Email address is now required. Why?

Hello @TruCatchTraps 

 

Just to confirm - Create New Order -> Create New Customer -> Email field is now required.

 

You are creating/following this steps from the backend right ?

 

Can you check in the 2.2.5 version there is no custom module is created for email id not required field ?

 

Because based on my experience, magento always asking email address for new customers!

 

Correct me if i understand wrong !

 

 

Hope it helps !

if issue solved,Click Kudos & Accept as Solution

Re: 2.2.6 - Email address is now required. Why?

Here are the screenshots

 

screencapture-104-237-149-38-magento224-admin-sales-order_create-index-key-1575866df745ad44ca5cee223245514d640ecd22d7026db24a94e75f5c015ac1-2019-04-03-10_44_37.pngscreencapture-104-237-149-38-magento226-admin-sales-order_create-index-key-33ca3f3f4282237035cd9921b1d732fe7123ccfac865e62778c4c25faa303aee-2019-04-03-10_45_18.png