- Mapping the Hybrid Architecture: When to Use Shopify Plus B2B vs. Expansion Stores
- Configuring Company Profiles and Customer Access Controls
- How to Configure Access Controls
- What to Avoid
- Setting Up B2B Price Lists and Quantity Breaks Without App Conflicts
- Implementation Steps
- Managing Shared Inventory and Location-Based Fulfillment Rules
- Fulfillment Rules Checklist
- Customizing the Hybrid Checkout: Net Terms vs. Credit Card Gateways
- How to Set Up Payment Terms
- Testing and Launching Your Hybrid Shopify Plus Store
- Pre-Launch Testing Checklist
- Authoritative References
Managing separate D2C and B2B expansion stores duplicates inventory, codebases, and customer records, which spikes operational overhead. This guide provides a step-by-step technical blueprint to consolidate your operations into a single, high-performing hybrid Shopify Plus store.
Mapping the Hybrid Architecture: When to Use Shopify Plus B2B vs. Expansion Stores
Shopify Plus B2B is a native suite of features that allows merchants to run both direct-to-consumer (D2C) and business-to-business (B2B) operations from a single Shopify admin. It utilizes unified inventory, customer profiles, and themes to eliminate data silos while serving distinct wholesale and retail checkout experiences. This modern framework effectively replaces the legacy shopify plus wholesale channel with a fully integrated storefront solution.
Choosing between a single hybrid store and separate expansion stores depends on your operational constraints:
- Hybrid Store (Single Admin): Ideal when sharing inventory pools, maintaining a single codebase, and consolidating product catalogs.
- Expansion Store (Multi-Store): Necessary when B2B and D2C require completely unique branding, localized currencies that Shopify Markets cannot resolve, or isolated warehousing.
For complex migrations, leveraging a professional Shopify Migration Service ensures zero downtime and complete data integrity during the consolidation process.
Configuring Company Profiles and Customer Access Controls
The foundation of Shopify Plus B2B lies in Company profiles, which separate business entities from individual retail customers. Unlike D2C accounts, B2B accounts map multiple buyers to a single company record.
How to Configure Access Controls
- Navigate to Customers > Companies in your Shopify admin and click Create company.
- Define the Company Locations, which dictate shipping addresses, tax exemptions, and default payment terms.
- Add Company Contacts and assign roles, such as ordering-only permissions or administrative access.
- Enable New Customer Accounts in your online store settings; wholesale buyers must log in via a secure, one-time password link.
What to Avoid
- Do not use classic customer accounts for B2B users, as they cannot access native company profiles or negotiated price lists.
- Avoid manually tagging customer profiles to trigger wholesale pricing, as this breaks native ERP integrations.
Setting Up B2B Price Lists and Quantity Breaks Without App Conflicts
Native price lists replace buggy, third-party draft order apps that degrade theme performance. They allow you to offer percentage-based discounts or fixed wholesale pricing across your catalog. Implementing these native features is a cornerstone of effective Shopify B2B wholesale optimization.
If your store experiences slow loading times after removing legacy wholesale apps, utilizing a targeted Shopify Theme Optimization strategy will restore peak performance.
Implementation Steps
- Go to Products > Price lists and click Create price list.
- Select your target currency and choose between a percentage decrease or fixed pricing per variant.
- Set Quantity breaks by defining the minimum volume required to unlock specific price tiers.
- Link the price list to the appropriate Company Locations to automate pricing at login.
Managing Shared Inventory and Location-Based Fulfillment Rules
Consolidating setups requires careful allocation of shared inventory to prevent D2C retail rushes from depleting stock reserved for high-value B2B contracts.
Fulfillment Rules Checklist
- Assign specific inventory locations to your B2B and D2C sales channels.
- Set up Location-specific availability to route wholesale orders directly to your primary distribution center.
- Use Shopify Flow to automate inventory alerts when shared stock falls below 20%.
- Configure safety stock buffers within your ERP to protect committed B2B contract volumes.
Customizing the Hybrid Checkout: Net Terms vs. Credit Card Gateways
A hybrid checkout must dynamically adapt to the buyer's profile, offering seamless credit card transactions for D2C customers and deferred payment terms for B2B buyers.
How to Set Up Payment Terms
- Navigate to the specific Company profile in your admin.
- Under the payment terms section, select from options like Net 30, Net 60, or Due on receipt.
- For credit card-only accounts, set the payment terms to None to force checkout payment.
- Use Shopify Functions to hide or show specific payment gateways based on the customer's company status.
Testing and Launching Your Hybrid Shopify Plus Store
Before pointing your production domain to the consolidated setup, you must run rigorous end-to-end testing across both purchasing pathways.
Pre-Launch Testing Checklist
- Verify that tax-exempt B2B buyers are not charged tax at checkout across all registered states.
- Test that quantity breaks apply correctly and do not conflict with active D2C discount codes.
- Confirm that orders placed on net terms flow seamlessly into your ERP as open invoices.
- Ensure D2C checkout flows remain unhindered by B2B-specific scripts or functions.
For strategic planning and ongoing optimization of your unified setup, consulting with a Shopify Plus Consulting expert can prevent common integration bottlenecks and maximize your operational efficiency.
Authoritative References
Use these official resources to verify platform-specific claims and implementation details before making commercial or technical decisions.
Frequently Asked Questions
What is the difference between the legacy Shopify Plus wholesale channel and the native Shopify Plus B2B features?
The legacy Shopify Plus wholesale channel operated as an isolated, sub-domain-based storefront that synchronized data back to a merchant's primary admin but suffered from severe customization limitations, theme incompatibility, and rigid checkout workflows. In contrast, native Shopify Plus B2B features integrate wholesale operations directly into the core Shopify online store architecture. This modern framework allows merchants to leverage a single theme, unified inventory pools, and native checkout systems that dynamically adapt based on customer login states. By utilizing native company profiles, price lists, and payment terms instead of a separate channel, businesses eliminate the need for complex data synchronization and third-party draft order apps. This architectural shift enables seamless D2C and B2B hybrid operations, offering wholesale buyers customized pricing, volume discounts, and net payment terms directly within the main storefront, thereby maximizing operational efficiency and reducing overall maintenance overhead.
Can I use different payment gateways for B2B and D2C on Shopify Plus?
Yes. Using Shopify Functions and native B2B settings, you can dynamically customize checkout payment options. For instance, you can offer Net 30/60 terms exclusively to verified B2B company profiles while restricting standard retail (D2C) customers to credit card gateways or digital wallets like Shop Pay and PayPal.
How does Shopify Plus B2B handle inventory allocation for shared products?
Shopify Plus B2B manages shared inventory through location-based inventory tracking. You can allocate specific inventory quantities to different warehouse locations and assign those locations to your B2B or D2C sales channels. To prevent retail rushes from depleting wholesale stock, merchants can implement safety stock buffers or use automation tools like Shopify Flow to trigger restock alerts when shared inventory drops below a specific threshold.
Ecommerce manager, Shopify & Shopify Plus consultant with 10+ years of experience helping enterprise brands scale their ecommerce operations. Certified Shopify Partner with 130+ successful store migrations.