Shopify Plus B2B: Is It Ready for Wholesale?
6 October 2025 · 4 min read
For years, the answer to "can Shopify do B2B?" was "sort of, with workarounds." You'd use customer tags to gate content, draft orders for wholesale pricing, and a patchwork of apps to approximate the experience. It worked, but it wasn't good.
Shopify has invested heavily in native B2B since 2022. Company accounts, customer-specific catalogues, quantity rules, payment terms, net payment options. The feature set is growing every quarter. But is it enough to replace dedicated B2B platforms or heavily customised Magento B2B setups?
Having implemented Shopify B2B for three brands, here's my honest assessment.
What works well
Company accounts and customer assignments. You create companies, assign locations, and link customer accounts to them. Each location can have its own shipping address, payment terms, and catalogue. The data model is sound and maps well to how wholesale relationships actually work.
Customer-specific pricing. Catalogues let you define price lists per company or company location. Fixed prices, percentage discounts off your retail pricing, or volume-based pricing. This covers the majority of B2B pricing requirements without any custom development.
Quantity rules and volume pricing. Minimum order quantities, maximum quantities, quantity increments (order in cases of 12, for example), and tiered pricing based on quantity breaks. These are configured per product per catalogue, which gives you granular control.
Payment terms. Net 15, Net 30, Net 60 — the standard payment terms wholesale buyers expect. Orders placed on terms generate an invoice and the buyer pays later. This was a glaring omission that Shopify has addressed properly.
Draft orders and quick order lists. B2B customers can use quick order forms to add multiple SKUs rapidly, which suits wholesale buyers who know exactly what they want. Sales reps can create draft orders on behalf of customers.
Where it falls short
Complex pricing matrices. If your wholesale pricing depends on multiple variables — customer tier, order value, product category, seasonal promotion, and contract terms — you'll hit the limits of what catalogues can express. Shopify's model is per-product per-catalogue. It doesn't natively support rules like "10% off everything in category X for gold-tier customers during Q4."
For that complexity, you'll need Shopify Functions to calculate discounts dynamically, or an external pricing engine feeding catalogue prices via the API.
Limited quoting workflow. Many B2B businesses need a quote-to-order flow where a buyer requests a quote, a sales rep adjusts pricing, and the buyer approves. Shopify's B2B doesn't have a native quoting system. You can approximate it with draft orders, but it's manual.
No native reordering from order history. Wholesale buyers frequently reorder the same products. A "reorder" button that populates the cart from a previous order is a basic B2B expectation. It's not there natively — you'll need a custom app or a third-party solution.
Single storefront, dual purpose. If you sell both DTC and B2B from the same Shopify store, the theme needs to handle both experiences. B2B customers see their company-specific pricing and catalogues when logged in. But the theme, navigation, and content need to work for both audiences. This is manageable but requires thoughtful theme development. If you're also selling internationally, my guide to multi-market selling on Shopify covers the additional complexity that adds.
ERP integration complexity. B2B adds data types that your ERP integration needs to handle: companies, company locations, payment terms, catalogues, and B2B-specific order attributes. If your integration was built for DTC only, it needs extending.
My verdict
Shopify Plus B2B is ready for brands with straightforward wholesale requirements. If you have a defined set of wholesale customers, relatively simple pricing structures, and standard payment terms, it's a solid solution that avoids the cost of a separate B2B platform.
It's not ready to replace a fully customised Magento B2B setup or a dedicated B2B platform like Sana Commerce or OroCommerce — not for businesses with complex quoting, approval workflows, or deeply conditional pricing logic.
The trajectory is good, though. Shopify is adding B2B features at a pace that suggests they're serious about this space — the Winter '26 Editions included further progress here. If the current feature set covers 80% of what you need, it's worth building on Shopify and filling the gaps with custom development rather than adopting a separate platform that covers 100% but costs three times as much to operate.
Audit your actual B2B requirements — not the theoretical ones. Most brands overestimate the complexity of their wholesale operations. What they actually need is company-specific pricing, payment terms, and quick ordering. Shopify does all of that well enough today.
Need help with this?
If you're working on something related and could use an extra pair of hands, I'm available for project work. No obligation — just a conversation.
Get in touch →