Shopify B2B features have grown up—price lists, company profiles, roles, and checkout flows give mid‑market teams a solid foundation. The art is knowing what to configure natively, when to bring in well‑chosen apps, and where small, targeted custom work unlocks scale without creating a maintenance nightmare. This guide lays out the patterns we deploy for complex pricing, segmented catalogs, approvals, and sales‑rep workflows—plus the guardrails that keep performance snappy and governance tight.Related guides:
- The 2026 Mid‑Market Guide to Choosing the Right Shopify Partner
- Understanding Shopify Plus
- Shopify Implementation for B2B
- Your Shopify Tech Stack & Integrations
🧰 What’s Native vs. What Needs Apps/Custom
Use native first where it’s strong; supplement with proven apps; reserve custom for true differentiation.CapabilityNativeApp PatternCustom/Headless NoteCompany profiles & roles✔️—Extend roles with metafields for entitlementsPrice lists & terms✔️Apps for advanced rulesExternal pricing engine via API for contract logicCatalog restrictionsPartial (tags, metafields)B2B access control appsFor large catalogs, use middleware to resolve entitlementsQuotes & approvalsPartial (draft orders, flows)Quoting/approval appsHeadless UI for multi‑step approvalsQuick order & re‑orderPartial (order lists)Quick‑order appsCustom components for CSV/SKU entry at scaleSales rep masquerade—Rep tools/impersonation appsSecure on‑behalf endpoints with audit trailPayment on terms✔️—Extend with credit limit checks against ERPTax‑exempt flows✔️Tax plugins as neededSync certificates and exemptions from ERP/Tax engineRule of thumb: If a requirement touches pricing, entitlements, or auditability, prefer external systems (ERP/PIM/pricing engine) as the source of truth—Shopify renders decisions and captures orders.
Price Lists & Tiered Pricing Patterns
B2B lives and dies by negotiated price. Design pricing with auditability and scale in mind.
🔁 Core Patterns
- Static Price Lists (Great for tiers): Maintain tiered lists in Shopify; assign at the company level. Simple, fast, limited logic.
- Contract Pricing via ERP (Best for contracts): Store rules in ERP/pricing engine; resolve prices at cart/checkout or pre‑hydrate via scheduled syncs.
- Promotional Overrides: Use discounts for time‑bound campaigns; ensure they don’t collide with contract logic.
🧩 Implementation Notes
- Use metafields to tag SKUs with contract relevance (e.g., negotiated, list, promo).
- Maintain a price resolution order: contract → list → promo; document this for support.
- For performance, batch publish price changes and avoid rendering heavy logic on PDPs.
✅ Checklist: Pricing That Scales
- Single source of truth for contract rules (ERP/pricing engine)
- Idempotent price syncs with retry and audit logs
- Clear precedence rules documented and tested
- Performance budget for PDP/cart price calls
- Edge cases covered (UOM, pack sizes, MOQ)
Shopify B2B features: Catalog Segmentation & Access Control
Keep sensitive assortments separate—without forking your store.
🧭 Segmentation Approaches
- Tags/Metafields (Simple): Flag visibility per SKU and filter in collections/navigation. Works up to moderate scale.
- Access Control Apps (Scalable): Enforce visibility at collection/product/service layer; pair with company attributes.
- Middleware Entitlements (Enterprise): Resolve view/buy rights outside Shopify, stamp entitlements into sessions, and render collections accordingly.
🔎 Navigation & Search
- Build navigation from company‑aware menus; hide empty categories.
- For search, index entitlement flags and price visibility; prevent leakage in autocomplete and PLPs.
✅ Checklist: Entitlements Without Leaks
- Entitlement model defined (who sees what, and why)
- Enforcement across PDP, PLP, search, and APIs
- Caching strategy that respects entitlements
- Robots/meta rules to avoid indexing gated content
Shopify B2B features: Company Profiles, Roles & Approvals
Map digital roles to how your buyers actually purchase.
👤 Roles & Permissions
- Buyer: create carts, submit for approval.
- Approver: approves within limits; can edit carts.
- Admin: manages users, addresses, price list assignment, payment terms.
- Sales Rep: optional role for order‑on‑behalf with impersonation/audit.
🧾 Approvals
- Threshold‑based: approvals by order value or category.
- Role‑based: approvals by user level and cost center.
- Multi‑step: sequential or parallel approvals for regulated categories.
Implementation: Start with native company roles and workflows; extend with an approval app or custom workflow service for multi‑step complexity. Persist approval states in metafields for reporting.
Shopify B2B features: Sales Rep Tools & Quoting Approaches
Make reps faster while keeping compliance intact.
🧰 Rep Toolkit
- Masquerade/On‑Behalf: reps place orders for assigned accounts with full audit trail.
- Assortment Guides: curated lists per account/vertical.
- Re‑order & Quick‑order: CSV/SKU entry, saved lists, and contract bundles.
- Shared Carts: reps build and hand off for approval.
💬 Quotes
- Draft‑order based: use draft orders as quotes; allow edits and approval flows.
- External CPQ: pull configured products/prices from CPQ; inject a priced quote into Shopify for checkout.
- Negotiation & Expiry: timestamp quotes, track versions, and preserve conversation history in CRM.
✅ Checklist: Quote‑to‑Cash Flow
- Quotes map to ERP/CPQ identifiers
- Approval states visible in account dashboard
- Payment on terms + credit checks at convert‑to‑order
- Returns/RMAs flow back to quote/order history
Shopify B2B features: Performance & Governance Considerations
B2B UX is heavier by nature; keep it fast and maintainable.
⚡️ Performance
- Budgets: set LCP/INP/CLS targets; block merges that violate budgets.
- Caching: cache entitlement‑neutral components aggressively; isolate dynamic fragments (prices/availability).
- App Footprint: audit apps quarterly; replace overlapping features with native or consolidated solutions.
🛡️ Governance
- RACI & Release Train: document ownership; run a predictable cadence for changes.
- Observability: dashboards for API errors, price resolution time, approval latency, and checkout health.
- Security: regular access reviews for company roles; vendor/app security reviews; PII minimization.
Evaluating vendors? Read: The 2026 Mid‑Market Guide to Choosing the Right Shopify Partner📥 Get the B2B Shopify checklist: Download our Shopify B2B Configuration Checklist and benchmark your current setup.