One of our customer, is using the Anonymous checkout option in storefront. So when some one check out, they don't need to create account.
Lets say a person with xyz@baba.com, makes an anonymous checkout. The next time they come to the website, it throws an error message saying the email is already registered. This is because the anonymous checkout, creates an user account for this cusomter in the database and just sets the isRegistrered to "0".
So next time when the someone gives the same email address, it checks the DB and throws an the error message.
Moreover in the admin module, i see a reports called "Report Summary" where i see the # of Anons. This where clause here says "Email='' ". Why is this misleading? When storefront creates an anonymous account , it never makes the email id empty in the customer table, then why does this report looks for an empty field?
I am planning to rewrite this module for our customer requirement. Is this done intentionally? Deleting the anonymous customer once the order is placed will cause any issue??
How should the anonymous login intenteded to work?
Thanks
Baba
Thanks
Baba