I notice on Magento and, some customer accounts which are duplicated.

However one is defined on the default store view (id: 1 => "Default Store View") and the second one is defined on "Admin" (id: 0 => "Admin").

The store view "Admin" is not visible from magento backend but exist in database.

What is this? How it possible? What does this means?


What is this? How it possible? What does this means?

Please correct me if I'm wrong, but this was a problem in older magento versions when you have created customers from backend (maybe only when create new order with new customer?) they were assigned to storeview ID 0.

This was an discussed here Create backorder + new customer gives customer associated to admin, but it seems to be fixed with magento 1.9.3.x.


You can prevent this by changing the following configuration option:

System > Configuration > Customer Configuration > Account Sharing Options > Share Customer Accounts

This option is now probably set to 'Per Website' at your shop, when you set it to 'Global', just one account per email address can be created, shop-wide.

The customers that are created at the 'Admin' level are probably created via the admin, possibly by creating orders via the backend.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.