Main issue: Store owner wants to completely prevent customer account creation. Despite removing visible links, new accounts continue to be created.
Earlier guidance: Disable accounts via Settings > Checkout > Customer accounts > Disabled. The original poster notes this section no longer exists in the current Shopify admin.
Current UI path (update): Settings > Customer Accounts > Accounts in online store and checkout. Recommendation is to de-select “Show login link in the header of online store and at checkout.”
Limitation noted: Even after hiding the login link, the direct login URL still works, meaning customers can access account pages if they navigate to the URL directly.
Open question: Whether deleting customer account templates in theme code would block account creation. No confirmation or consensus was provided, and this approach remains unadvised/untested in the thread.
Status: No confirmed method in the discussion to fully disable account creation beyond hiding links. The issue remains unresolved and may require platform-level settings or support clarification.
Summarized with AI on December 30.
AI used: gpt-5.
I do not want the ability for customers to create customer accounts in my store.
Even though, I have removed the link from my published store, somehow accounts are still being created. I have navigated to “edit code” and see all the Customer account templates, should I just delete them all to disable the account creation ability?
In the Shopify admin, go to "Settings.
Click on “Checkout” in the settings menu.
Scroll down to the “Customer accounts” section.
Under the “Customer accounts” section, you’ll find the “Accounts are” options.
Select the option that says “Disabled.”
Last save it.
Precisely. No longer the section or a clear way to turn them off. I believe it’s now under: Settings > Customer Accounts > Accounts in online store and checkout - you’re then prompted to de-select “Show login link in the header of online store and at checkout”. However the login url still functions