Your Shopify Store Is Not Handling B2B the Way Your Business Operates Here Is What the Platform Provides and Where It Stops
The B2B Gap That Costs You Wholesale Customers
You are running a Shopify store that serves both retail and wholesale customers or you are preparing to add a wholesale channel to an existing direct-to-consumer operation. Your B2B customers have requirements that your current store configuration does not handle cleanly: account-specific pricing that varies by customer tier or negotiated agreement, minimum order quantities that differ by product category or customer account, net payment terms that cannot be managed through Shopify’s standard checkout, and order workflows that require approval or review before processing. Your operations team is managing the gap between what your store can do and what your B2B customers need through a combination of manual intervention, workarounds, and processes that do not scale.
You have heard that Shopify Plus has native B2B functionality. You are trying to determine whether that functionality covers what your business actually requires, or whether you are looking at a significant custom development project to deliver the B2B experience your wholesale customers expect. The answer which is more nuanced than most platform marketing communicates is that Shopify’s native B2B capabilities are genuinely useful and substantially more comprehensive than they were two years ago, but they cover a defined set of use cases and stop at a boundary that many B2B businesses will encounter quickly. Understanding exactly where that boundary sits, what lies on each side of it, and what custom development changes when the native capabilities are insufficient is the information this article provides.
What Shopify Plus B2B Provides Natively
Shopify’s native B2B functionality, launched as a dedicated feature set for Shopify Plus merchants in 2022 and substantially expanded since, represents a serious platform investment in the wholesale commerce use case. For merchants who were previously managing B2B through workaround architectures, separate password-protected storefronts, customer tag-based pricing apps, or entirely separate Shopify stores, the native B2B feature set delivered a structural improvement that reduced both technical complexity and operational overhead.
The centerpiece of Shopify’s native B2B offering is the Company object, a dedicated data entity within the Shopify admin that represents a business customer account with its own structure separate from the standard individual customer record. A Company in Shopify can have multiple contacts associated with it, each with defined roles and permissions. It can have multiple locations, billing and shipping addresses associated with the account at the company level rather than requiring each individual contact to maintain their own address records. It can be assigned a price list that applies specifically to that company’s purchases, ensuring that B2B pricing is account-level rather than requiring individual product price manipulation or app-based workarounds.
Price lists within Shopify’s B2B system allow merchants to define either fixed prices or percentage adjustments from retail pricing, applied at the product variant level, for specific company accounts or groups of accounts. This covers the most common B2B pricing model tiered pricing for different customer segments with native platform functionality rather than third-party apps. For merchants whose pricing requirements fit this model, the native price list system eliminates a layer of app dependency and the associated performance and maintenance overhead.
Payment terms are a second area where Shopify’s native B2B capability has matured meaningfully. Merchants can assign net payment terms Net 15, Net 30, Net 60, and Net 90 are supported natively to Company accounts, allowing B2B customers to place orders against a credit arrangement rather than requiring immediate payment at checkout. This is foundational B2B functionality that was previously impossible to implement on Shopify without custom development or third-party app support, and its inclusion in the native feature set removes a significant barrier for merchants transitioning wholesale accounts onto the platform.
The B2B checkout experience for Company accounts is also differentiated from the standard consumer checkout in the native feature set. Logged-in Company contacts see their account-specific pricing, their assigned payment terms, and their company’s saved addresses automatically without requiring any custom development to surface this information correctly. The checkout recognizes the B2B context and behaves accordingly, which is a meaningful user experience improvement over workaround architectures where the B2B context had to be managed through customer tags, metafields, or app injections.
Where Shopify’s Native B2B Capabilities Stop
The honest assessment of Shopify’s native B2B feature set requires equal attention to what it does not cover because the boundary between native capability and custom development requirement is where most merchants’ actual operational needs begin to diverge from what the platform provides out of the box.
Volume-based pricing is the most commonly encountered limitation. Shopify’s native price lists support fixed prices and percentage adjustments at the variant level for a given company. They do not natively support pricing that varies based on the quantity purchased within a single order the tiered pricing model where a customer purchasing 1–10 units pays one price, 11– 50 units pays a lower price, and 51 or more units pays a lower price still. Volume pricing is a standard commercial expectation in many wholesale categories, and its absence from Shopify’s native B2B feature set means that merchants with volume-based pricing structures require either a third-party app or custom development to implement it correctly.
Custom order approval workflows represent a second significant gap. Many B2B operations require orders above a certain value, or orders from certain customer types, to be reviewed and approved by an internal team member before processing. Shopify’s native B2B checkout does not include a native order approval or quote-to-order workflow. Orders placed by Company contacts proceed directly to the standard order processing path. For merchants where quote generation, order review, or multi-stage approval is a standard part of the B2B commercial process, this workflow needs to be built either through a third-party app with meaningful functional limitations, or through custom development that integrates correctly with Shopify’s order management architecture.
Customer-specific product catalogs where different B2B accounts see different subsets of the product range rather than the full catalog are partially addressable through Shopify’s native B2B features but require additional implementation work for anything beyond the most straightforward catalog restriction scenarios. The same applies to account-specific minimum order quantities and minimum order values, which cannot be enforced natively at the checkout level and require custom development to implement as a checkout-blocking validation rather than as a guideline that customers can bypass.
Integration with external systems the ERP, the warehouse management system, the trade credit platform, the procurement system that large wholesale accounts use for purchase order management is an area where Shopify’s native B2B features provide a data foundation but not the integration logic. The Company object and its associated order data are accessible through Shopify’s API, which means that integration with external systems is technically achievable. It requires development work to build the integration correctly, with proper data mapping, error handling, and reconciliation logic the same integration architecture requirements that apply to any Shopify API integration, applied to the B2B data model.
What Custom Development Changes for B2B Operations
For merchants whose B2B requirements extend beyond Shopify’s native feature set which describes the majority of businesses with established wholesale operations rather than those launching B2B as a new channel custom development built by a qualified Shopify development company addresses the specific gaps between platform capability and commercial requirement.
Volume-based and rule-based pricing is the custom development area that delivers the highest immediate commercial impact for the widest range of B2B merchants. A custom pricing engine built on top of Shopify’s B2B foundation can implement any pricing logic the business requires: volume breaks, account-tier structures, product-category-specific discounts, promotional pricing with defined date ranges, and combination rules that account for multiple pricing variables simultaneously. This pricing logic can be surfaced to the B2B customer in real time during the ordering process, showing them the price they will pay at the quantity they are considering, which reduces friction and removes the need for customers to contact the sales team for pricing confirmation before placing orders.
Quote-to-order workflows represent the second highest-value custom development investment for B2B merchants on Shopify. A custom quote system allows B2B customers to build a proposed order, submit it for review, receive a priced quote with negotiated terms, and convert that quote to a confirmed order within the Shopify environment with the full order history, fulfillment management, and account association that the native order system provides. Building this workflow correctly requires custom development across the storefront experience, the admin interface, and the order processing backend, but the commercial return in reduced sales cycle friction and improved conversion of wholesale inquiries to confirmed orders is substantial for merchants with complex B2B sales processes.
Account-specific catalog management at scale where hundreds of B2B accounts each have a defined subset of the product range visible to their contacts requires a custom implementation of catalog restriction logic that the native features cannot manage efficiently at volume. A well-architected custom catalog system allows the merchant’s team to manage account-level catalog assignments through a purpose-built admin interface, rather than through manual workarounds in Shopify’s standard product management tools, and ensures that catalog restrictions are enforced correctly at the storefront level regardless of how customers attempt to navigate around them.
The Technology Foundation That Makes B2B Work at Scale
Beyond the specific feature gaps, there is a structural consideration for B2B merchants evaluating how to build their Shopify wholesale capability that deserves explicit attention: the question of whether the B2B operation should share a storefront and codebase with the direct-to-consumer operation, or whether a separate B2B-specific environment is the more appropriate architecture.
Shopify Plus allows merchants to operate multiple storefronts called Expansion Stores under a single Plus subscription, with the ability to configure each store independently while sharing a common product catalog and inventory through Shopify’s multi-store architecture. For merchants where the B2B and D2C customer experiences are genuinely distinct, different catalog subsets, different pricing, different checkout flows, different content and navigation a dedicated B2B expansion store provides cleaner separation and avoids the complexity of managing both experiences within a single codebase.
For merchants where the B2B and D2C experiences share enough common elements that a single codebase is manageable, Shopify’s native Company-based B2B system with the custom development additions required to cover the functional gaps can deliver both experiences from a unified store. The correct architectural decision depends on the specific characteristics of the merchant’s B2B and D2C operations, and it is a decision that benefits from the perspective of a Shopify development company with documented B2B implementation experience rather than from a generic architecture recommendation.
Shopify’s B2B feature set is also evolving. Shopify has communicated a clear product roadmap commitment to expanding native B2B capabilities, and features that currently require custom development may be absorbed into the native platform over time. This roadmap reality is relevant for merchants deciding between building custom solutions for current gaps and waiting for native solutions, a decision that requires knowledge of Shopify’s product development trajectory alongside an understanding of the merchant’s current commercial timeline.
The Assessment Every B2B Merchant Should Conduct Before Building
The starting point for any B2B development investment on Shopify should be a structured capability assessment, a clear mapping of the merchant’s actual B2B operational requirements against what Shopify’s native features provide, identifying the specific gaps that require custom development and the commercial priority of addressing each.
This assessment prevents two equally costly mistakes: investing in custom development for requirements that Shopify’s native features already handle adequately, and underinvesting in custom development for requirements that genuinely cannot be met with native features and are currently being managed through expensive manual workarounds.
The output of a well-conducted assessment is a prioritized development roadmap organized by commercial impact, implementation complexity, and dependency relationships between components that gives the merchant a clear, cost picture of what their Shopify B2B capability can look like at each stage of investment. This is the foundation of a B2B development strategy that builds efficiently toward commercial capability rather than accumulating technical debt through piecemeal feature additions.
A qualified Shopify development company with genuine B2B implementation experience across multiple merchant types and complexity levels is the right resource for this assessment. The combination of platform knowledge, B2B commerce understanding, and commercial orientation that the assessment requires is not available from platform support, from generic development resources, or from agencies whose B2B experience is limited to the native feature set without the custom development depth to address what lies beyond it. [Book your B2B capability assessment here.

