B2B on Shopify: How to Set Up Wholesale Pricing and Customer Groups

Reacties · 18 Uitzichten

Learn how to set up Shopify B2B wholesale pricing and customer groups step by step, with real examples and common mistakes to avoid.

If you sell to both retail shoppers and business buyers from the same Shopify store, you already know the problem: a single price list doesn't work for everyone. A boutique buying 200 units at a discount shouldn't see the same price as someone buying one item for personal use. Getting Shopify B2B wholesale pricing wrong means either underpricing your best customers or losing them to a competitor with a proper wholesale channel.

This guide walks through exactly how to set up wholesale pricing and customer groups on Shopify — what Shopify Plus offers natively, what smaller plans need to work around, and the mistakes that cost merchants real revenue. It's written from direct implementation experience, not a rehash of Shopify's help docs.

What Is Shopify B2B Wholesale Pricing?

Shopify B2B wholesale pricing is a pricing structure that shows different prices, discounts, and payment terms to specific business customers based on the group they belong to, rather than applying one price to every visitor. It's built on Shopify's B2B feature set (available on Shopify Plus) or replicated through apps and metafields on other plans.

The core idea is simple: you segment buyers into customer groups — say, "Retailers," "Distributors," and "VIP Wholesale" — and each group gets its own catalog, price list, minimum order quantity, and checkout experience. A distributor buying in bulk sees net pricing and a 30-day payment term. A retail shopper sees the standard price and pays instantly by card.

Why Customer Groups Matter More Than a Discount Code

A lot of merchants start with discount codes for wholesale buyers. It works for a month, then breaks down. Codes get shared, they don't scale past a handful of accounts, and they don't let you hide products or set minimum order quantities per buyer type.

Customer groups solve this at the structural level:

  • Price lists per group — no manual discounting at checkout
  • Catalog visibility control — hide SKUs that only wholesale buyers should see
  • Minimum order quantities (MOQs) — enforce case-pack or bulk-only purchasing
  • Payment terms — net 30, net 60, or purchase orders instead of instant card payment
  • Company-level accounts — one business login with multiple buyers and locations

If you're only using discount codes today, you're managing wholesale manually — and that doesn't scale past a few dozen accounts.

Step-by-Step: Setting Up Wholesale Pricing and Customer Groups

Step 1: Confirm Your Plan's B2B Capability

Shopify's native B2B functionality — companies, customer groups, and price lists — is built into Shopify Plus. If you're on Basic, Grow, or Advanced Shopify, you'll need a wholesale app (like Wholesale Club or Bold Wholesale) or a metafield-driven workaround to approximate the same behavior. Confirm this before designing your structure, since it changes what's technically possible.

Step 2: Define Your Customer Groups by Behavior, Not Guesswork

Don't create groups based on how you imagine buyers should be segmented. Pull your order history first. Look for natural breakpoints in order volume, order frequency, and margin tolerance. A typical structure looks like:

  1. Retail — standard pricing, no MOQ
  2. Small Wholesale — 10–15% off, MOQ of 12 units
  3. Bulk Distributor — 25–35% off, MOQ of 100+ units, net terms

Step 3: Build Price Lists for Each Group

Inside Shopify B2B, price lists let you set fixed prices or percentage-based discounts per variant, per group. Percentage-based lists are easier to maintain long-term since they auto-adjust when you update your base retail price — you're not manually re-editing hundreds of SKUs every time costs change.

Step 4: Set Catalogs and Visibility Rules

Assign each customer group a catalog that controls which products and collections they can see and purchase. This is where most merchants find real value: a bulk-only product line (say, case packs of 24) can stay completely invisible to retail shoppers while showing clearly to your Bulk Distributor group.

Step 5: Configure Company Profiles and Checkout Terms

Company accounts let a single business register multiple buyers under one entity — useful for chains, franchises, or procurement teams. At checkout, assign payment terms per company: some pay instantly, others get net-30 invoicing through Shopify Payments' B2B checkout.

Step 6: Test the Buyer Journey End to End

Log in as a test account from each customer group and walk through browsing, pricing display, MOQ enforcement, and checkout. This step gets skipped constantly, and it's where pricing errors slip through into live orders.

Common Mistakes Merchants Make With Shopify Wholesale Setup

  • Mixing retail and wholesale SKUs without catalog separation — leads to wholesale pricing leaking into public collection pages
  • Setting MOQs at the product level instead of the variant level — creates confusing checkout errors when buyers mix sizes or colors
  • Ignoring tax and currency differences between customer groups — B2B buyers in different regions need separate tax handling, not a blanket rule
  • Skipping a self-service application flow — if buyers can't apply to join a wholesale group without emailing you, you'll lose leads to competitors with a smoother process

Real-World Example

A homeware brand we advised had been running wholesale through a spreadsheet and manual invoicing for two years. After migrating to Shopify Plus and setting up three customer groups with dedicated price lists and net-30 terms, their average wholesale order value increased because buyers could finally see full catalog visibility and place recurring orders without back-and-forth emails. The bottleneck wasn't demand — it was checkout friction.

This is a pattern we see often when working with growing brands: the wholesale demand already exists, but the storefront isn't built to capture it. For founders based in India who are scaling a B2B channel, working with a Shopify development agency in Delhi that has actually configured B2B price lists and company accounts — not just theme installs — makes the difference between a wholesale channel that runs itself and one that needs constant manual fixes.

Pricing structure is only half the equation, though. Once your wholesale channel is technically sound, the harder problem is getting the right buyers to find it. This is usually where merchants realize pricing and catalog setup alone won't drive B2B revenue — distribution does. A digital marketing agency in Delhi that understands B2B buyer behavior can build the outreach, SEO, and account-based campaigns needed to actually fill those customer groups with qualified distributors, not just list them in the backend.

Expert Tips for Scaling Wholesale on Shopify

  • Automate reorder reminders for distributors who order on a predictable cycle — it increases repeat purchase rate without extra sales effort
  • Use net terms selectively, not for every account — extend credit to buyers with a payment history, not new accounts by default
  • Review your MOQ thresholds quarterly — what made sense at launch often needs adjusting as your product mix grows
  • Keep one product catalog structure, differentiated by price list — maintaining separate catalogs per group multiplies your admin workload unnecessarily

FAQ: Shopify B2B Wholesale Pricing and Customer Groups

What's the difference between a customer group and a company account on Shopify? A customer group determines pricing and catalog visibility for a segment of buyers. A company account is the actual business entity that can have multiple individual buyers assigned to it, all inheriting that group's pricing and terms.

Do I need Shopify Plus for wholesale pricing? Native B2B customer groups and price lists require Shopify Plus. On lower-tier plans, you can approximate wholesale functionality using apps or metafields, though with more manual setup and fewer built-in checkout controls.

Can a single customer belong to more than one price list? No — a company is assigned to one price list at a time within Shopify's native B2B setup. If a buyer needs different pricing for different product lines, that's typically handled through catalog-specific pricing rather than multiple simultaneous price lists.

How do minimum order quantities work with wholesale pricing? MOQs can be set at the product or variant level and are enforced at checkout — buyers in that customer group can't complete an order below the threshold you've configured.

Is wholesale pricing visible to search engines or non-logged-in visitors? No. Wholesale catalogs and prices are only visible to logged-in buyers assigned to the relevant customer group, keeping your B2B pricing private from retail shoppers and competitors.

Can I offer net payment terms without Shopify Plus? Native net-terms checkout is a Shopify Plus B2B feature. On other plans, merchants typically manage net terms manually through invoicing apps or offline agreements.

How long does it typically take to set up a full B2B wholesale structure on Shopify? For a store with an existing product catalog, a properly configured setup — customer groups, price lists, catalogs, and checkout testing — usually takes one to three weeks, depending on how many pricing tiers and product exceptions you need.

Conclusion

Setting up Shopify B2B wholesale pricing correctly comes down to structure: clear customer groups, price lists tied to real buyer behavior, and a checkout experience that doesn't create friction for repeat buyers. Skip the discount-code shortcut — it doesn't scale, and it costs you the data you need to grow the channel intentionally.

If you're building or fixing a wholesale channel on Shopify, getting the technical setup and the customer acquisition strategy right at the same time matters more than most merchants expect. MarketingBugs works with growing brands on exactly this combination — B2B storefront architecture paired with the marketing systems that bring qualified wholesale buyers to it. Whether you're starting from scratch or migrating off a manual process, MarketingBugs can help you build a wholesale channel that runs without constant hand-holding.

Reacties