I have a Shopify store that focuses on regular customer sales, but now I want to include a wholesale component for business clients. I don’t want to build a completely new website or upgrade to Shopify Plus. My goal is to maintain the existing store layout and features for normal shoppers while adding a restricted section for wholesale customers. They would need to enter credentials or use a special code to view wholesale rates and submit orders. I’ve noticed others using dedicated pages or plugins that restrict certain items or categories to logged-in users, which sounds promising. My plan is to mark wholesale accounts and give them access to discounted prices or special forms. I want to keep this simple but professional for clients. Has anyone successfully implemented this while preserving the original site experience for retail customers? I’m looking for recommendations on tools or methods that have proven effective.
wholesale+ worked great for me - didn’t need bold pricing at all. Just created a separate B2B login page that hides wholesale prices from regular customers. setup took about 2 hours and retail customers have no idea the wholesale section exists. monthly fee’s the only downside, but totally worth it.
shopify scripts + customer groups did the trick for me. made a reg form for wholesale that tags accounts after i approve them. liquid code changes pricing based on those tags - been smooth for 4 months now. regular customers cant even see that wholesale stuff exists.
Did this exact setup 8 months ago - works great. Used customer tags with Bold Custom Pricing (integrates perfectly with regular Shopify accounts). Created a ‘wholesale’ customer group and the app automatically shows different prices when they log in. For access control, I just use a simple application form where customers submit business details. I manually approve and tag them. Regular customers don’t see any wholesale stuff - their experience stays the same. Pro tip: make separate collections for wholesale-only products instead of hiding retail items. Way less confusing during checkout. System’s been running smooth with no major issues. My wholesale clients love having everything in one spot.
Did this without any paid apps - just used Shopify’s password-protected pages plus customer tagging. Set up a hidden wholesale section behind a password wall, then used liquid conditionals in product templates to show different pricing based on tags. The trick was creating a smooth onboarding flow where wholesale prospects fill out a registration form with business details. After I approve them, I tag their accounts and send the password. Regular customers never see wholesale pricing or even know it exists since it’s all behind the password wall. Had to customize checkout for minimum order quantities on wholesale accounts, but basic liquid coding did the job. Been running this setup for 6 months with about 40 wholesale accounts - zero conflicts with retail side.
I went with Shopify’s native customer accounts and discount codes instead. Made a password-protected wholesale page using Shopify’s built-in restrictions, then set up auto-discounts that only kick in for tagged wholesale customers. Used metafields to store wholesale pricing and tweaked the product template with some liquid code to show different prices based on customer tags. Took some trial and error to nail the checkout flow, but now B2B customers get their pricing automatically when they log in. Best part? Retail customers never see wholesale prices or even know that section exists. Only hiccup was preventing wholesale customers from accidentally using retail checkout, but some conditional logic in the cart template fixed that. Been running this setup for over a year with zero conflicts between customer types.