All work

B2B, catalogs & markets

Multi-tier B2B commerce implementation

Shopify B2B configured for one store serving three customer segments — normal, B2B and VIP — each buying the same products at different prices.

Context
WebContrive · agency-side engineering
Discipline
B2B · Shopify Plus · Integrations
Core tech
Shopify Plus · B2B · Catalogs · Shopify Markets
Multi-tier B2B commerce implementation interface
What I worked on
  • Catalog, market, company and pricing model plus checkout shipping behaviour.
The challenge

Three segments needed different pricing on the same catalogue without duplicating products, and shipping cost had to respond to who was buying at checkout.

Implementation
  1. 01Separate catalogs per segment, with multiple catalogs assigned to the appropriate B2B markets.
  2. 02Company locations created and mapped to markets so buyers resolve to the right catalog and price list.
  3. 03Tier-specific pricing applied per catalog rather than through theme-side price overrides.
  4. 04Dynamic shipping/carrier pricing at checkout for the different buyer types.
  5. 05Judge.me integrated alongside the B2B setup.
Flow
Pricing resolution
  1. Customer type
  2. Company / market
  3. Catalog
  4. Tier price
  5. Checkout shipping
Engineering details
  • Three segments: normal, B2B, VIP
  • Catalogs → markets → company locations
  • Carrier-driven checkout shipping rates
Technology
  • Shopify Plus
  • B2B
  • Catalogs
  • Shopify Markets
  • Company locations
  • Judge.me

Related work

07Contact

Have a Shopify problem worth solving?

Send me the brief, the store, or the problem. I'm interested in difficult Shopify work — from storefront engineering and integrations to custom apps, migrations and Plus implementations.