Email as the username
Here is the reason: Email will be unique. During the checkout, the store owner wants the customer to sign up and order faster by providing a friendly checkout experience.
If we add a username field, then the customer will be left to take time to type a unique name.
Say, he enters John as the username. Another customer might have taken this name already.
Instead of the username, we can use the email. That way, it will be unique and customer will be registered quickly without so much fuzz.
Most customers hate filling up forms.
Another question asked by the Joomla users is that there are no activation emails being sent. It is because the activation is done automatically. This was primarily done to enable the customer to checkout quickly.
If we send activation emails, we wait for the customers:
- to check his email
- click the link to activate
- then login again
- view the cart
- Go to Checkout
By doing automatic activation, we eliminate all unnecessary steps and help the customers order quickly.
The world moves at an unimaginable speed these days. An average visitor spends only about 2 to 4 minutes in any e-commerce site. Within these four minutes, we have to convert a visitor to a customer.