Customer account creation has been disabled

on my shopify website we are facing issue when someone try to register after submit we are having this error on a new page
Something went wrong.

What happened?

Customer account creation has been disabled.

we dont have this option in our settings
Switch back to Legacy Customer Accounts in your settings.
@tim_1

2 Likes

I’d guess that you have switched (or were switched) to newer customer accounts, but the theme only supports legacy customer accounts or needs to be switched to use them?

yes but we dont have option to switch this module…we have no option in customer account settings

Say, if you install Dawn or Horizon in your store and preview it, will you be able to login/register?

Well, your best option would be to reach out to theme developer or hire someone to update your theme to work with new customer accounts.

Or move theme.

Shopify will eventually turn off legacy accounts anyway, which is a pity IMO.

i used Down theme but still face same issue

Is it a new fresh Dawn from the theme store – in this case you need to reach out to Shopify support.

Legacy customer accounts are deprecated - Shopify Changelog

Once you have switched to the new account, there is no going back. That’s a good thing - it’s more secure. In addition, there are many requirements that Shopify has to meet in many countries. It is better to focus primarily on one system than to have several systems running in parallel.

can you please tell me the flow for it??? login using email and auth code sent to email?

Yeah this happens when new customer accounts are turned on but something’s misconfigured. Go to Settings > Customer accounts and switch it back to the classic accounts option instead of the new one. That’ll fix it right away and people can register again.

but we dont have switch option in our settings

To fix the registration error you’re seeing, check the following:

  1. Open Settings and go to Customer Accounts. Make sure “New customer accounts” is checked (not turned off).

  2. Check your theme. If you’re still getting the error while using Dawn, your theme files may still have old account URLs like (/account/register). Instead, these need to go to the new login system.

  3. Get in touch with Shopify Support directly. Since you confirmed that even a new Dawn theme has the problem, it seems like something on the account configuration side that only Shopify can fix from the backend.

It’s better to get this right than to try to go back to the old way of logging in (email → one-time code). I hope this helps! :raising_hands: