All things Shopify and commerce
Hi!
I am just struggling to find a way to restrict the creation of accounts. I was going to use Legacy Accounts at first and just remove the "Create Account" <a><a/> tags on the sign in page. However, as a wholesale website, I need to utilise the B2B feature for "Customer Accounts" and the Net Terms it offers.
Is there a way to only allow approved customers to sign-in and checkout with Customer Accounts instead of Legacy? With the current Customer Accounts, an email is entered and the OTC is sent for them to login. But anyone who enters an email can sign-in with this method.
I've looked at the LockSmith app and other apps that might help. But it's fundamentally flawed since I only want to restrict who can create accounts, instead of actual pages. And if I restric the login page, no one can login without being logged in...? If that makes sense?
Anyone have any suggestions on a potential workaround with only approved customer accounts to checkout?
Hello VFallin,
I can recommend the BSS B2B app here - here you can lock the registration behind a form - B2B customers can only create a user account here if you accept the registration in the app portal.
You can customize the form to suit your needs.
Let me know if you need help here.
Best regards
Sebastian
To restrict account creation to approved customers on Shopify, one approach is to disable the default "Create Account" option and implement a manual approval process. You can use a custom registration form for customers to submit their information, and then manually approve them before they are allowed to create an account and access the store. If you're on Shopify Plus, you can leverage the Wholesale Channel to restrict access to only approved wholesale customers, offering features like Net Terms. Alternatively, apps like Locksmith can be used to restrict access to certain parts of the site, including the account creation page, allowing you to control who can register. Customizing your theme’s account creation flow or using a private app to automate approvals could also be effective, allowing you to fully manage who can create an account and check out on your store.
@vFallin
I think there are two things you needs to do
1. Disable the login link
Go to your Admin => Settings => Customer accounts, then disable the Login Links, as in my screenshot.
If someone discovers the direct URL to your login page, they could bypass standard access. To prevent unauthorized access, consider using an app like Locksmith to restrict access to that page.
2. Use an app that enables wholesale registration forms, requiring your approval before customers can place orders.
You'll find many wholesale pricing apps available. For straightforward wholesale pricing, I suggest Snap B2B Wholesale Pricing. It enables you to configure wholesale pricing rapidly, requiring only a few clicks.
Hope this help.
Yes @vFallin Since you’re using Shopify’s new Customer Accounts for B2B features and Net Terms, but want to restrict account creation, here are a few solutions:
If apps like Locksmith don’t fit your exact needs, Helium Customer Fields or B2B Wholesale Club might help you better control access. Hope that helps!
To restrict account creation to approved customers on Shopify, one approach is to disable the default "Create Account" option and implement a manual approval process. You can use a custom registration form for customers to submit their information, and then manually approve them before they are allowed to create an account and access the store. If you're on Shopify Plus, you can leverage the Wholesale Channel to restrict access to only approved wholesale customers, offering features like Net Terms. Alternatively, apps like Locksmith can be used to restrict access to certain parts of the site, including the account creation page, allowing you to control who can register. Customizing your theme’s account creation flow or using a private app to automate approvals could also be effective, allowing you to fully manage who can create an account and check out on your store.
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025