Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
We have three different types of customers (retail, resident, and faculty).
Retail customers can see retail price only and residents/faculty can see their own prices. So whenever customers create an account, they can select retail, resident, or faculty. And if they select retail, Customer tag "retail" automatically gets tagged and can see the prices right away. For residents and faculty, they will have to send us a verification to our email first, then we can add a customer tag "resident" or "faculty". AFTER customer type tag gets tagged, they can see the prices and add to cart. For example, needle for retail customer will be $41.00 per pack but residents and faculty gets it for $35.00 per pack.
Our search bar was hidden because we were told that it cannot be removed. However, sometimes, customers are able to find it and look up an item. We have one customer who is a retail, but purchased the item in resident price. I am not sure she was able to get that price when she is a retail customer and did not use any discount codes or coupons. That is my first question.
Second question is that when customers find the hidden search bar and look up an item, item shows up with 3 different prices. Please see the screenshots below.
As you can see, I am logged into my account (RETAIL), and I can see different prices for the same item. We DO NOT want our retail customers to see resident/faculty prices and vise versa. Can you please let us know if we are able to fix this in some way?
Please advice.
There's a bit to unpack here but it is a fair assumption that you're creating multiple products to handle the different pricing? And based on the tag the theme code chooses what to show?
I'm guessing the search page doesn't have the logic in place to try and mask the other products.
It would be most useful to be able to see this live but i understand if it's not something you want to share. The more details on how it's setup the better.
Do note that you don't need a search field to do a search. If you need to remove that functionality entirely you should edit the search template so no results are returned. For example I can just head to a url like this manually on my test shop and you'll see results. It would work with any field being present.
Hi @BandLBio
I guess it might be due to the theme or maybe due to the custom/wholesale app you are using for the price discount. If you are okay I can have a look at your store and find out the cause for the issues.
Plus, I would like to share one of our recently launched Shopify app named Discount Depot which offers discounted prices on your products and collections, on the basis of wholesale & retail customers which means your product will show different prices to different customers on the basis of tags assigned to them(retail, resident, and faculty).
You can have a look at the demo store for the app functionality:- https://apps.shopify.com/custom-pricing-shipping
Let me know if you have any other concerns for us.
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