Mercive Logo
Caret right

Shopify B2B and B2C in One Store

Shopify B2B and B2C in one store: what it really takes

Many brands sell to both consumers and businesses, and the question of running Shopify B2B and B2C in the same setup comes up as soon as wholesale starts to make up a real share of revenue. The short version is that Shopify Plus is built for exactly this. B2B is part of the platform's native functionality, which means you can manage wholesale and retail from the same admin without gluing third-party apps together.

The difference between B2B and B2C is not only about price. The B2C customer typically buys in smaller quantities, pays at checkout and expects a fast, frictionless buying experience. The B2B customer buys in larger volumes, often with repeat orders, and expects agreed prices, payment terms and a catalog that matches the specific agreement. When you plan Shopify B2B and B2C together, those are the differences you design around.

One store or an expansion store?

On Shopify Plus you have two fundamental paths. You can run B2B and B2C in the same storefront and control access through customer accounts and company profiles, or you can create a dedicated expansion store for wholesale that shares catalog and admin logic with your B2C store. Both are valid, and the choice depends on how different the two businesses really are.

Our rule of thumb at Mercive: if the B2B customers need a distinctly different look, their own login behind a closed door, different payment flows and a separate catalog, then an expansion store gives you a cleaner setup. But if the two audiences should meet the same brand and simply see different prices, a single store with customer-specific pricing can be both faster to run and cheaper to maintain. The point is that you do not have to choose between B2B and B2C. You can do both at the same time on Plus.

Prices, catalog and access control in practice

The core of a hybrid setup is customer-specific prices and catalogs. With Shopify's B2B features you attach price lists to company profiles, so a business customer automatically sees their agreed net prices, while the consumer sees the standard retail prices. This removes the need for manual discount codes and reduces the risk of errors in orders.

Access control is the second pillar. You decide whether wholesale prices are only shown after login, whether the entire wholesale section sits behind an approval, and how new business customers get in. This is where a well-considered B2B sign-up form matters: it collects the company registration number, contact person and expected volume, so you can approve manually or automatically and assign the right price list from the start. A sales rep can also place orders on behalf of a customer through Shopify's B2B tools, which supports the companies that still run part of their sales through a sales rep.

How Mercive would approach it

We always start with segmentation, not with the technology. What customer types do you have, which prices apply to whom, and what does the buying journey look like for each group? Once that is mapped out, we design the data model around company profiles and price lists, so prices follow the customer and not a random discount code.

Then we configure access and onboarding, tailor the theme so the B2B customer gets a relevant experience, and build the integrations that connect Shopify with your ERP or PIM. Where the standard features do not go far enough, for example with complex approval flows or specialized reordering functions, we build a bespoke solution rather than forcing the business into a generic app. This is where deep technical Shopify experience pays off, because a hybrid store needs to grow without breaking at the next price agreement.

When hybrid makes sense, and when it does not

A hybrid store is strong when your B2B and B2C share products, brand and inventory. Then you get one place to maintain product data, one overview of orders and lower operating costs than running two entirely separate systems. That is the typical gain we see with brands that scale wholesale on top of an established webshop.

If the two businesses instead have different assortments, separate audiences and genuinely different operations, two dedicated setups may serve you better. The right answer starts with an honest look at how much the two sides of the business actually have in common.

How Mercive can help

Want to take this further? Read more here:

Frequently asked questions

Yes. Shopify Plus supports both B2B and B2C within the same admin. You can either combine them in a single storefront with customer-specific pricing, or set up a dedicated expansion store for wholesale that shares the catalog and logic with your B2C store.

Both. Shopify supports B2C out of the box, and on Plus you get native B2B features such as company profiles, price lists, and access control. That makes the platform well suited to hybrid businesses selling to both consumers and trade customers.

B2C customers typically buy in smaller quantities and pay at checkout. B2B customers buy in higher volumes, often on a recurring basis, and expect negotiated pricing, payment terms, and a catalog tied to their specific agreement. Those differences should drive how you design your store setup.

Through a B2B sign-up form that collects company registration number, contact person, and expected order volume. Applications can be approved manually or automatically, after which the customer is assigned the correct company profile and price list so they see their agreed net prices on login.

It depends on how different the two sides of the business are. If they share a brand, products, and inventory, one store is usually cheaper to run. If B2B needs its own look and feel, gated access, and distinct flows, an expansion store gives you a cleaner setup.