Dedicated to the Hydrogen framework, headless commerce, and building custom storefronts using the Storefront API.
I am researching wether Shopify is an good solution for us.
Our client want an exclusive store with multiple levels of access.
For like 4 different tiers and he wants to be able to select individuell customers that have access to some of his items (not like a group you can put someone in but like only Customer X can see this Item)
I think Shopify out of the box doesn't have an solution for this.
I found that you can restrict the store to need login.
What I imagine to do is:
Hide the storefront from the public and let our server manage the access rights.
And if they decide to buy an item create a checkout link for them.
Do people the have to login in to checkout? that wouldn't be nice
My question is it possible to hide the whole store front from the public. So only our servers can access them.
Could I just use the login required feature and don't allow people to create an account?
Or is there a solution to granulary control the access? or a thing that is better to do
Hi @topboi99 ,
@topboi99 wrote:I am researching wether Shopify is an good solution for us.
Our client want an exclusive store with multiple levels of access.
For like 4 different tiers and he wants to be able to select individuell customers that have access to some of his items (not like a group you can put someone in but like only Customer X can see this Item)
I think Shopify out of the box doesn't have an solution for this.
You can enable access to the product access for the selected individuals in Shopify, using a custom code in the theme.
Hey there!
A common way to accomplish something like this on Shopify is to use an access control app such as Locksmith. With Locksmith, you can set use different keys such as customer tags to allow or restrict access to certain pages or features of your site, or use a global lock such as only allowing logged in customers to access the site.
You can also couple this with a registration app such as our Helium Customer Fields app which allows you to require manual approval for registrations and use our auto-tagging features.
Hopefully that helps you out, feel free to let me know if you have any questions I may be able to assist you with.