We would like to restrict our shopify online store to trade customers only, and therefore I wanted to create a members only / account log in for the online shop page. I still want everyone to be able to see the other pages, but restrict the store page or even just the prices. The store and prices should only be accessible after customers register an account through a registration form. Once these forms have been approved, the customers should be able to log in straight away in the future.
How can I do that? Do I need a Shopify expert to write this for me?
If you want I can provide you a code that can hide prices until user is logged in into your website and non-logged in users won’t be able to see the prices. Let me know if you want that and also please share your Store URL and Password if enabled
Is there a way as well how I can create a more custom registration form users will have to fill when registering?
I keep getting stuck with the regular one, which I have now added, but somehow it won’t let me adjust it to require more info from the logging in user…
Somehow it’s suddenly also asking for an account domain? I thought I had it all solved, but so many new issues popping up today
I’m going to try this as well, as I’ve been needing to get something like this for a more “members only” type of structure. I’m going to reach out if it works or doesn’t
We generally recommend using the Helium Customer Fields app along with the Locksmith app to accomplish something like this. It is also possible to do some of this by editing the theme code directly, but you may need to actually work with a developer directly if you need assistance.
The Helium Customer Fields app allows you to build a custom registration form for the site to add additional field and collect any information you need. It also gives you the ability to require manual approval for applications, so that you can review and approve/deny customers for wholesale access.
The Locksmith app gives you the ability to control access to your site, which could be blocking access to the entire site itself, specific pages, or just the prices. Used with the Customer Fields app, this essentially means that only approved customers would be able to view the site/prices.