Enabling automatic registration for anonymous customers
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:
- Open the Store configuration application (if you want to configure the automatic registration for the current site) or the Multistore configuration application (if you want to set the registration globally).
- In the Register customer after first checkout field In the Unregistered customers category:
- 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 you operate in the Store configuration application, clear the Inherit from global settings field.
- In the Registration after checkout e-mail template field:
- If you operate in the Store configuration application, clear the Inherit from global settings field.
- Select a template that will notify the customers about their automatic registration after their first checkout.
- To modify the template, select the template and click Edit.
- Click Save.
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 the CMSUserValidationRegExweb.config key.