I am new to Magento. working on magento 1.7 I need to implement DOB in registration form for that I went to Configuration-> Customer Configuration ->Name and Address Options and selected Show Date of Birth to optional. but it gave me error

Cannot share customer accounts globally because some customer accounts with the same emails exist on multiple websites and cannot be merged.

I changed Share Customer Accounts to Per Website form Global. its a multi store so my question is what effects it will have on my multi store from changing global to per website ? any login issues or multiple email issue. Any help will be appreciated

1 Answer 1


By default, account sharing in Magento is set on a per website level. This means that if you have created a multistore with several websites, a customer account can be used only on the website within the multistore for which the account was created. The customer won't be able to log in using that account on the other websites.

If you want to, you can make account sharing global. In this way a single customer account can be used to log in to any of the websites within the multistore no matter on which site the customer has registered.

  • i want to add DOB field in registration form without changing Share Customer Accounts to Per Website from global. any alternative solution Commented Oct 28, 2016 at 9:42
  • I was able to add DOB field from backed without changing to global. No error
    – Priyank
    Commented Oct 28, 2016 at 11:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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