Shopify B2B Features: Price Lists, Catalogs & Account Workflows

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:

🧰 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

  1. Static Price Lists (Great for tiers): Maintain tiered lists in Shopify; assign at the company level. Simple, fast, limited logic.
  2. Contract Pricing via ERP (Best for contracts): Store rules in ERP/pricing engine; resolve prices at cart/checkout or pre‑hydrate via scheduled syncs.
  3. 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.