Skip to content
heapbyte - A name of excellence

Service · Optimise & Scale

Shopify B2B

B2B on Shopify works when catalogue visibility, pricing and approvals reflect how your buyers actually purchase, not how the retail theme was built.

  • Shopify B2B
  • Company accounts
  • Catalogs & price lists
  • Functions
Group
Optimise & Scale
Starts with
Technical audit
Delivery
Git + staging theme
Handover
Written documentation

01Overview

Shopify B2B has matured to the point where most wholesale requirements — company accounts, tiered catalogues, negotiated price lists — can be handled natively, which changes the shape of this work from bespoke portal-building to careful configuration plus targeted custom development.

The recurring problem is not technical capability, it's that wholesale buying was never actually modelled: who can order, at what price, with what approval, reconciled against what credit terms. Getting that model right up front is most of the engagement.

Where native Shopify stops — complex approval chains, ERP-driven contract pricing, purchase-order workflows — custom development picks up, integrated with your existing ops rather than replacing them.

02The problem

Wholesale buyers get a retail experience with a discount code attached, and your team absorbs the difference over email — manual quotes, spreadsheet pricing, and reorders that should take thirty seconds taking a phone call.

03You will recognise this if

  • Wholesale orders arrive by email or spreadsheet
  • Customer-specific pricing is manual
  • Retail and wholesale share one blunt storefront
  • Reorders take a phone call instead of a click
  • Sales reps quote prices your storefront doesn't know about

04How we work on it

  1. 01

    Buyer modelling

    Company hierarchy, locations, roles and approval paths are mapped before any configuration starts, based on how your actual customers buy.

  2. 02

    Native B2B first

    Company accounts, catalogues and price lists are used natively wherever they cover the need, before any custom code is written.

  3. 03

    Ordering workflows

    Quick order, reorder, quotes and purchase-order flows are built where the native surface stops, matched to your existing sales process.

  4. 04

    Pricing and terms

    Volume pricing, contract pricing and credit terms are modelled per company, not bolted on as generic discount codes.

  5. 05

    Ops integration

    Pricing, credit terms and order data are reconciled with the ERP as a single contract, so the storefront and back office never disagree.

  6. 06

    Rollout and training

    Sales reps and key accounts are onboarded onto the new ordering flow with documentation, so email ordering has somewhere to migrate to.

04What you get

Deliverables, not decks.

  • B2B account and catalogue model
  • Price list and volume pricing rules
  • Quote and approval workflows
  • Customer-specific storefront experience
  • Quick order and reorder flows
  • Credit terms and payment configuration
  • ERP order and pricing sync
  • Sales rep and account onboarding documentation
b2b/price-list.graphql
1# Admin API 2025-072mutation productVariantsBulkUpdate(3  $productId: ID!, $variants: [ProductVariantsBulkInput!]!4) {5  productVariants { id sku price }6  userErrors { field message }7}

Delivery pipeline

  1. Audit
  2. Scope
  3. Build
  4. QA
  5. Measure

05What changes

Self-serve ordering
Reorders and standard purchases move off email and spreadsheets onto a storefront your buyers can use directly.
Accurate pricing at the point of order
Company-specific and volume pricing shown correctly on the storefront, matching what the ERP holds.
Reduced manual reconciliation
Orders and pricing synced with the ERP as a single source of truth, cutting the manual checking that email ordering required.

06How an engagement runs

  1. 01

    Audit

    We map your current wholesale process — buyers, pricing, approvals, ERP touchpoints — against what native Shopify B2B already covers.

  2. 02

    Scope

    A configuration and custom-development plan is agreed, drawing a clear line between native features and anything requiring bespoke work.

  3. 03

    Delivery

    The B2B experience is built and integrated with your ERP, with rep and account onboarding included so adoption doesn't stall after launch.

07Stack

  • Shopify B2B
  • Company accounts
  • Catalogs & price lists
  • Functions
  • Admin API

09Questions

Shopify B2B

Send us the store and the symptom.

A senior engineer reads it, tells you what is actually going on, and scopes only what the evidence supports.