Explore Folio3
Explore Folio3 Network
×

Agentic AI, computer vision, generative AI

Web, mobile, and custom software

Engineering, warehousing, analytics

Farm, livestock, and crop software

Traceability and food supply chain

EHR, telehealth, and interoperability

ERP implementation and support

Dynamics 365 and Business Central

CRM consulting and integration

B2B ecommerce, ERP integrations and migrations

Last Updated: October, 2026

Can We Run B2C And B2B Off The Same Store, Or Do We Need Two Separate Builds? We Sell Direct To Consumers But A Large Share Of Revenue Is Wholesale Accounts With Completely Different Pricing.

7 MIN READ

No, you do not need two separate builds. On BigCommerce, wholesale and retail can run from one backend in two native ways: a single storefront where wholesale buyers sign in and see their own price list, or BigCommerce Multi-Storefront (MSF), where a retail site and a wholesale site share one catalog, one admin and one order pipeline. Multi-Storefront is an Enterprise-plan feature, and wholesale account features come from BigCommerce B2B Edition, which is provisioned per storefront.

Brands that sell direct to consumers and to wholesale accounts often assume they need two stores: one retail site and one trade site. When wholesale is a large share of revenue, that split means two catalogs, two sets of prices and promotions, and two order streams to reconcile.

BigCommerce removes the need for a second build. Its own Multi-Storefront page describes one backend serving B2C, B2B or both, with custom pricing built from price lists and customer groups (BigCommerce).

The decision is not “one store or two” but “one storefront or two storefronts on one backend.” If wholesale only needs different prices, one storefront with customer groups and price lists is enough. If wholesale needs its own domain, branding, catalog visibility or buyer portal, a dedicated wholesale storefront under Multi-Storefront is the cleaner fit.

At a Glance

Problem
Can one store serve consumers and wholesale accounts, with a large share of revenue from wholesale, running completely different pricing, or does it need two separate builds?
Solution
One BigCommerce backend: either one storefront with customer groups and price lists, or BigCommerce Multi-Storefront with a dedicated wholesale storefront running B2B Edition.
Industry
Omnichannel brands selling D2C and wholesale (B2B/B2C hybrid commerce)
Client Name
Confidential

The Problem

Retail checkouts are built for one public price and a fast guest purchase. Wholesale buyers need account-specific prices, restricted products and company-level accounts. Forcing both into one setup without the right structure, or splitting them into two unrelated stores, creates the gaps below.

Duplicate catalogs and price drift

Two separate stores mean every product, price change and promotion is maintained twice, and the two copies fall out of sync.

Wholesale prices leaking to retail shoppers

Trade pricing must only appear to approved accounts. A shared site without account-scoped pricing risks showing wholesale prices to the public.

Fragmented orders and stock

Separate stores create separate order pipelines and stock records that the team must reconcile with the ERP and warehouse.

Two different buying journeys

Consumers want a quick checkout. Wholesale accounts need company accounts with multiple buyers, quotes and invoices. One generic storefront rarely serves both well.

The Solution

If you are still weighing platforms, see BigCommerce against Shopify Plus for hybrid B2B and B2C. We run retail and wholesale from one BigCommerce backend, choosing between two native architectures based on how different the wholesale experience must be.

Option A: One storefront Option B: Multi-Storefront
Best when Wholesale needs different prices, not a different site Wholesale needs its own domain, branding, catalog or buyer portal
How pricing works Price lists assigned to wholesale customer groups Price lists assigned to the wholesale storefront, a customer group, or both
What buyers see Logged-in wholesale buyers see their price list; everyone else sees catalog prices Retail and wholesale shoppers each use their own storefront
Backend One catalog, one admin One catalog, one admin, orders tagged by storefront
1
Price lists scoped by channel and customer group

BigCommerce price lists can be assigned to a channel, a customer group, or a channel and group together. Only one price list applies at a time, and the platform picks it in this order: channel plus group first, then group alone, then channel alone (BigCommerce Dev Docs). One price list can serve several groups or storefronts, but each group or storefront holds only one active list (BigCommerce Support). For setup steps, see our price list feature in BigCommerce guide.

2
Catalog visibility per storefront

Products are assigned to storefront channels from one master catalog. On native Stencil storefronts, a product not assigned to a channel is hidden from that storefront, so wholesale-only SKUs stay off the retail site (BigCommerce Dev Docs).

3
B2B Edition on the wholesale storefront

B2B Edition adds Company accounts to each storefront it is activated on. Each Company account can carry storefront-specific price lists, an Origin Channel and Channel Access that control where its buyers can shop. Quotes are tied to a storefront, and orders, quotes and invoices can be filtered by storefront (BigCommerce Support).

4
Storefront-specific scripts and tracking

BigCommerce advises assigning scripts to the specific site they should render on, so retail and wholesale analytics stay separate (BigCommerce Dev Docs).

Platform Considerations

These are the BigCommerce rules that shape a combined retail and wholesale build.

Plan requirement

Multi-Storefront is available on BigCommerce Enterprise plans (our Multi-Storefront guide). Confirm price list and B2B Edition entitlements on your contract with BigCommerce.

B2B Edition is provisioned per storefront

B2B Edition is disabled by default on new storefronts. BigCommerce must provision it on each storefront through your Customer Success Manager before you can activate it, and activation fails if you exceed the number of provisioned storefronts (BigCommerce Support).

One email, one buyer identity

Buyer users use the same email address on every storefront. You can grant one Company or buyer access to several storefronts, but you cannot create separate accounts per storefront with the same email (BigCommerce Support).

Unassigned wholesale buyers see the retail portal

If a B2B customer logs into a storefront their Company account is not assigned to, they see the Buyer Portal available to B2C customers (BigCommerce Support).

Price lists need a signed-in account

Price list pricing shows only to shoppers logged into an account in the assigned customer group, and hidden price lists do not apply (BigCommerce Support).

Apps must be multi-storefront compatible

BigCommerce asks app developers to keep orders, customer groups, price lists and scripts channel-aware. Check every installed app for MSF support before launch (BigCommerce Dev Docs).

Business Outcome

Running retail and wholesale from one BigCommerce backend replaces a second build with configuration, and each outcome below follows from a documented platform capability.

Business Outcome How BigCommerce delivers it
One catalog, maintained once Products, prices and promotions are managed once in one control panel and pushed to each storefront that needs them
Wholesale prices stay private Price lists apply only to the assigned storefront, customer group or Company account
Retail and wholesale reported separately Orders, quotes and invoices carry their storefront and can be filtered by it
One wholesale account, several storefronts Channel Access lets a Company account buy on more than one storefront
Faster expansion New storefronts are added to the same backend instead of built as new stores

Where We Can Help

A combined retail and wholesale store succeeds or fails on its pricing model, catalog rules and account setup, not on the theme. Our team is a certified BigCommerce partner that configures Multi-Storefront setups with localized pricing, separate catalogs and centralized order management, and sets up B2B Edition for wholesale and manufacturing brands (BigCommerce B2B Development).

If your team is weighing a second store for wholesale, or maintaining two catalogs today, we can review your pricing tiers, catalog and ERP flows and recommend a single-storefront or Multi-Storefront architecture.

Frequently Asked Questions

Do I need BigCommerce Enterprise to sell B2C and B2B from one backend?

For Multi-Storefront, yes: it is an Enterprise-plan feature. If one storefront with wholesale price lists is enough, confirm price list and B2B Edition availability on your plan with BigCommerce.

Will retail customers see our wholesale prices?

No, if price lists are assigned correctly. Price list pricing shows only to shoppers logged into an account in the assigned customer group, or on the storefront the list is assigned to.

Can one wholesale account buy on both our retail and wholesale storefronts?

Yes. In B2B Edition, a Company account has an Origin Channel and a Channel Access setting that grants its buyers access to additional storefronts. Access can also be updated in bulk by CSV import.

Can the same wholesale account get different prices on different storefronts?

Yes. B2B Edition lets you set storefront-specific price lists on each Company account.

What happens if a price list matches both the storefront and the customer group?

The channel-plus-group assignment wins. BigCommerce falls back to a group-only assignment, then a channel-only assignment, and applies only one price list at a time.

Can we hide wholesale-only products from the retail site?

Yes. On native Stencil storefronts, a product not assigned to a storefront’s channel is hidden from that storefront.

People Also Ask

1. What is BigCommerce Multi-Storefront and which plans include it?
2. How do BigCommerce price lists work with customer groups?
3. Should wholesale run on a separate storefront or the same site as retail?
4. How do I give wholesale buyers access to more than one storefront in B2B Edition?
5. How do I hide wholesale-only products from my retail store on BigCommerce?

NOC Folio3

Talk to Folio3

If this question maps to a live catalog, ERP or checkout constraint, Folio3 ecommerce experts can review the architecture.

Folio3 eCommerce Experts

Have a Similar B2B Commerce Challenge?

Talk to a team that's connected ERP, pricing, and inventory systems for 150+ B2B brands across Shopify Plus, BigCommerce, and Adobe Commerce.

Related Answers

Is It Worth Building A Custom B2B Portal On Top Of Our Existing Site, Or Should We Just Move To A Platform That Does B2B Natively? Our Current Site Is WooCommerce And It’s Mostly Holding Up.

Tell us how much of your revenue is wholesale, how pricing works today, and which plugins you depend on, and we will recommend whether to extend, build or move.

Our Sales Reps Are The Bottleneck, Every Order Goes Through Them And They Hate The Idea Of A Customer Portal. How Have Other Distributors Handled The Channel-conflict Problem When Launching B2B Ecommerce?

Tell us how your reps are paid and which orders still run by phone or fax, and we will outline a rollout that keeps reps on side and moves routine orders online.

Our Magento 1 B2B store is end-of-life and we’re finally forced to move. We have a large catalog, customer-group pricing and a dynamics nav integration. What are our realistic options and what breaks in each?

Send us your extension list, pricing rules and Dynamics NAV version, and we will map what carries over, what gets rebuilt, and which platform fits your catalog and buyers.
.