Is this really the version you are looking for? Kentico Xperience 9 Documentation is no longer updated. Use the switcher in the header to choose your product version.
If you do not want to bother your customers with separate registration, you can simplify the process by configuring the system to register anonymous customers automatically after placing their first orders.
To enable automatic registration:
If you operate in the Store configuration application, clear the Inherit from global settings field.
To enable automatic registrations after making an order, select the field. To disable automatic registrations, clear the field.
If an anonymous customer places their first order in your on-line store, the system registers them automatically with an automatically generated password and sends them an email notification.
Using email addresses as user names
If you want to use a customer's email address as their user name for signing-in, you need to solve different sets of allowed characters. For example, email addresses are by default valid with plus symbols (+), but user names cannot contain this character. You can adjust the behavior with theCMSUserValidationRegExweb.config key.