Scaling a direct-to-consumer (D2C) brand into wholesale distribution used to force merchants into an expensive architectural fork: pay for a second Shopify subscription, duplicate product catalogs, split inventory pools, and manage two disconnected admin dashboards.
In 2026, running a hybrid (blended) Shopify store is the standard blueprint for agile brands. With native B2B capabilities now accessible across Basic, Grow, Advanced, and Plus plans—paired with modern customer tagging and registration apps—you can serve retail shoppers and bulk trade buyers from a single Shopify storefront without paying duplicate platform fees.
This guide covers how to architect a dual-pricing Shopify store, gate wholesale pricing behind approved logins, and decide when a single hybrid store makes sense over a dedicated B2B expansion store.
Blended vs. Dedicated Shopify Stores: Which Architecture Fits?
Before configuring price lists or registration forms, verify that a single hybrid store matches your operational workflow. Shopify explicitly notes that migrating between a blended store and a dedicated store later requires rebuilding company profiles, catalogs, and theme customizations.
| Operational Factor | Hybrid / Blended Store (One Store) | Dedicated B2B Store (Two Stores) |
|---|---|---|
| Platform & App Costs | Single Shopify plan and single set of app subscriptions. | Two separate store plans (or Shopify Plus expansion store) plus duplicate app fees. |
| Inventory Management | Unified real-time inventory pool shared across retail and wholesale. | Separate warehouse stock allocations and SKU pools. |
| Storefront Branding | Shared theme and domain; wholesale pricing unlocks upon login. | Completely separate URL, password-gated login, and custom wholesale UI. |
| Catalog & Pricing Limits | Up to 3 B2B catalogs on Basic/Grow/Advanced; unlimited on Plus. | Isolated catalog structure tailored purely for trade buyers. |
| Best For | Brands selling shared SKUs managed by one unified operations team. | Enterprises with separate wholesale divisions, distinct SKUs, or strict store gating. |
If you sell the same core product line to both everyday consumers and retail stockists—and want centralized inventory tracking—a single-store D2C and B2B setup is the highest-ROI architecture.
How Dual Pricing Works in a Single Shopify Store
In a hybrid store, public visitors see standard Manufacturer's Suggested Retail Price (MSRP) and standard single-unit checkout flows. When an approved wholesale partner logs into their account, the storefront dynamically transforms:
┌───────────────────────────────────┐
│ Single Shopify Storefront │
└─────────────────┬─────────────────┘
│
┌─────────────────────────┴─────────────────────────┐
▼ ▼
Public / Guest Visitor Logged-In Approved B2B Buyer
• Sees standard Retail (MSRP) • Sees Tiered Wholesale Catalogs
• No minimum order quantities (MOQs) • Enforced MOQs & case-pack increments
• Immediate prepaid / COD checkout • Net payment terms (Net 15/30/60) & PO#
To prevent retail shoppers from discovering your trade margins—or wholesale buyers from bypassing minimum order requirements—you need three interlocking components: wholesale registration gating, customer-segmented pricing, and B2B checkout rules.
Step-by-Step: Setting Up D2C and B2B on One Shopify Store
Step 1: Build a Gated B2B Registration Workflow
Shopify's default account creation form only asks for a name, email, and password. For wholesale operations, open sign-ups create major compliance and margin risks—any retail customer could register and unlock bulk discounts.
To onboard legitimate trade buyers cleanly:
- Create a dedicated Wholesale Registration Page on your storefront.
- Collect business credentials upfront, including Tax ID / GSTIN / VAT numbers, reseller certificates, company website, and estimated monthly order volume.
- Require manual admin review before granting wholesale pricing access.
Using a dedicated onboarding solution like Rivio B2B Registration Forms lets you build multi-field wholesale applications with file upload support for business licenses, hold accounts in a pending approval queue, and automatically assign customer tags or create Shopify B2B Company profiles once approved.
Step 2: Configure Dual Pricing & Volume Rules
Once approved buyers are segmented via Shopify B2B Company profiles or customer tags, assign their dedicated pricing structure:
- Native Shopify B2B Catalogs: Available across Shopify plans, B2B catalogs allow you to set percentage discounts off retail prices or assign fixed unit prices per SKU. You can also enforce Minimum Order Quantities (MOQs), maximums, and case-pack increments (e.g., must order in multiples of 12).
-
Tag-Based Wholesale Pricing Rules: If you run complex tiered discounts (e.g.,
wholesale-silverat 25% off,wholesale-goldat 40% off) without upgrading to Shopify Plus for unlimited native catalogs, tag-driven pricing rules dynamically swap storefront prices the moment a tagged buyer signs in.
Step 3: Tailor the Storefront UX for Bulk Ordering
Retail shoppers browse large lifestyle imagery; B2B buyers want speed and SKU density. Customize your theme conditionally so logged-in B2B accounts see:
- Quick-Order Matrix Grids: Allow buyers to enter quantities across 20 sizes or color variants on a single product page and add everything to the cart in one click.
- One-Click Reordering: Enable wholesale buyers to duplicate previous replenishment orders directly from their customer account dashboard.
-
Hidden Wholesale Pricing for Guests: Use Liquid theme conditions (
customer.b2b?or customer tag checks) to display a "Log in or Apply for a Wholesale Account to View Trade Pricing" prompt on bulk-only SKUs.
Step 4: Separate B2B Payment Terms and Checkout Rules
A hybrid store must keep consumer payment methods separate from wholesale invoicing:
- Payment Terms & Purchase Orders: Enable Net 15, Net 30, or Net 60 invoicing and Purchase Order (PO) number capture exclusively for approved B2B profiles, while keeping D2C orders strictly prepaid or OTP-verified COD.
- Conditional Shipping & Free Freight Thresholds: Free shipping over $50 works for D2C margins, but shipping 400 lbs of wholesale inventory for free will erase your profit. Configure shipping rules so B2B accounts see pallet/freight rates or higher free-shipping minimums (e.g., $1,000+).
- Tax Exemptions: Attach verified tax-exemption certificates to wholesale company profiles so domestic B2B checkouts automatically calculate zero sales tax where applicable.
3 Common Pitfalls in Hybrid Shopify Stores (And How to Fix Them)
-
Public Discount Codes Stacking on Wholesale Prices: If you run a
WELCOME15promo code for D2C email subscribers, B2B buyers might apply it on top of their 40% wholesale discount. Fix: Restrict D2C promo codes to exclude B2B markets or specific wholesale customer tags. - One Buyer Using the Same Email for Both Retail and Wholesale: Shopify links a single customer email to one B2B company profile—meaning once an email is assigned to a wholesale company, that user sees wholesale pricing everywhere. Fix: Instruct trade partners during onboarding to register using their official work domain rather than a personal Gmail address.
- Unverified Wholesale Sign-Ups Spamming Your CRM: Publishing an unmoderated wholesale form attracts bots and bargain hunters. Fix: Deploy custom registration workflows via the Rivio B2B Form Builder on the Shopify App Store to require business document uploads and manual verification before any pricing tags are applied.
Quick Answer FAQs
Can you run D2C and B2B on the same Shopify store without Shopify Plus?
Yes. Shopify expanded native B2B features—including company profiles, volume pricing, quantity rules, and net payment terms—to Basic, Grow, and Advanced plans (supporting up to 3 active B2B catalogs). Combined with custom B2B registration and customer-tagging apps, you can operate a complete hybrid store on any standard Shopify plan.
How do I hide wholesale prices from regular retail customers on Shopify?
You can hide wholesale pricing by assigning B2B catalogs strictly to logged-in company profiles or tagged customer accounts. Unauthenticated visitors and standard retail customers only see your default MSRP product prices until they register, submit business verification, and log in with an approved wholesale account.
Does a hybrid Shopify store share inventory between retail and wholesale?
Yes. In a blended store, all D2C and B2B orders draw from the same unified inventory pool in real time. This prevents overselling when a large wholesale order depletes stock, though brands that require strictly ring-fenced warehouse stock for retail partners may prefer a dedicated B2B store.
Should I use one hybrid store or two separate stores for B2B?
Choose a single hybrid store if you sell the same products to both audiences, share inventory, and want to avoid paying duplicate Shopify and app subscriptions. Choose a dedicated B2B store only if you require completely separate branding, different product SKUs, isolated inventory pools, or a fully password-gated storefront.