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:

  1. 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).
  2. In the Register customer after first checkout field In the Unregistered customers category:
    1. If you operate in the Store configuration application, clear the Inherit from global settings field.
      Enabling automatic registration after making an order
    2. To enable automatic registrations after making an order, select the field. To disable automatic registrations, clear the field.
  3. In the Registration after checkout e-mail template field:
    1. If you operate in the Store configuration application, clear the Inherit from global settings field.
    2. Select a template that will notify the customers about their automatic registration after their first checkout.
  4. 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.