We are currently using Shopify as our shopping cart and website. We are using the supply theme. However, upon setup of the website a couple of years ago, we had some custom code written. This custom code allows a few things that a normal shopify site does not, unless adding apps. The custom code allows for us to update all of our product pricing globally via csv file upload. It's also set up for some pages to be locked for our retail customers. We manufacture and sell to both retail and wholesale on our site. The wholesale customers we have can create a login. Once the login is created and the company approves them as a wholesale customer, we have a code we input into the tag section of the customer profile allowing them to access the pricing for wholesale across the site. We need to keep both of these functions.
Here is where we are running into a problem: once a wholesale customer logs in, they cannot see wholesale pricing on the main product grid pages. They can see retail pricing, but not wholesale pricing. Once a product is clicked on and opened, the wholesale pricing is available. We want the product grid pages to show the wholesale pricing when a wholesale customer is logged in, not retail. We also want the higher pricing to show first. We manufacture jewelry items in 14k gold and sterling silver. We want the 14k gold price, and the picture associated with it, to show up on the main product grid pages and once you click on an item and open it. Shopify seems to have fixed this issue on our retail end of the site, but will not work with the custom code on the wholesale end of the site.
We need someone fluent in liquid to navigate our existing custom code to make the changes we need. Our website is [url removed, login to view]