B2B on Shopify Plus has evolved significantly in 2026 — what used to require three apps and a custom backend is now mostly native. After building B2B platforms for Memo Wholesale and several other UK distributors, these are the five patterns that show up in nearly every project. They work alone, but they're stronger combined.
Why Plus for B2B specifically
You can technically run B2B on standard Shopify with apps like SparkLayer or BSS Commerce. We've done it. It works up to a point, then it doesn't. The breaking point typically arrives around 30-50 active wholesale customers, when:
- Per-customer pricing logic outgrows app constraints
- Payment terms (net 30/60/90) become hard to manage
- You need a sales team interface (not just a customer-facing storefront)
- Your B2B revenue starts justifying dedicated infrastructure
Plus gives you native B2B features that replace 80% of these apps and add capability they couldn't match.
1. The sales rep portal
The most underrated B2B pattern. Your wholesale customers don't always want to place their own orders — they want their sales rep to do it for them. Building a portal where reps can log in as customers, view accounts, and create orders on their behalf transforms operations.
How it works
Sales reps log into a separate "rep portal" (custom-built, or use Shopify's POS Pro for a similar effect). From the portal they can:
- Switch context to act as any of their assigned customers
- See that customer's order history, pricing, and credit terms
- Build draft orders on the customer's behalf
- Send the draft as a quote for customer approval
- Convert approved quotes to orders with the customer's payment terms
The technical pattern
We typically build this as a custom app installed on the merchant's Shopify Plus account, using Shopify's Admin API and the Customer Accounts API. The rep portal is hosted separately (we use Cloudflare Pages or Vercel) and authenticates against a custom JWT layer that integrates with Shopify customer accounts.
Memo Wholesale's reps were previously using a separate ERP system to manage orders, then re-entering them in Shopify. The portal we built consolidated this — reps now work in one system, orders flow directly into Shopify, and inventory updates in real time. Order processing time dropped 60%.
2. Tiered pricing per company
Different wholesale customers pay different prices. On standard Shopify, this is painful — you end up with apps that override prices on-the-fly or with duplicate product catalogues per tier. Plus has this natively via "Catalogs."
How it works on Plus B2B
You create catalogues (price lists) and assign each B2B customer (a "Company" object) to one or more catalogues. When that customer browses your store, they see their assigned prices.
Common structures we build
- Volume-based tiers — Tier 1 (RRP-30%), Tier 2 (RRP-35%), Tier 3 (RRP-40%) etc., based on annual purchase volume
- Customer-specific lists — bespoke pricing for key accounts, separate from tier structure
- Promotional catalogues — temporary catalogues for specific promotions (e.g., end-of-season clearance for select customers)
Pricing display rules
For B2B, we always implement these display rules:
- Prices shown excluding VAT (with VAT-inclusive shown smaller, secondary)
- RRP shown alongside wholesale price ("RRP £12.99 / Your price £6.50") — helps reps justify margins to retailers
- MOQ (minimum order quantity) per product clearly displayed
- Pack sizes / case quantities prominent
3. Quote-to-order workflows
B2B rarely closes on first contact. The buyer wants a formal quote, takes it to procurement, gets approval, then orders. Building this workflow into the platform reduces friction and prevents lost deals.
The flow
- Customer or rep builds a draft cart
- "Request quote" instead of "Checkout" — sends formal quote to specified email
- Quote includes PDF with itemised pricing, payment terms, validity period
- Customer approves quote via link → converts directly to an order
- If quote expires (typically 14-30 days), automatic reminder fires
Implementation
Shopify Plus B2B has draft order capabilities natively. We extend this with:
- Custom PDF generation (via an app or custom integration)
- Email automation through Klaviyo or built-in Shopify Email
- "Approve & order" links that authenticate the customer and convert the quote
Building B2B on Shopify Plus?
We do this work end-to-end. Free 30-min consult to scope your build.
Book a free call →4. Net payment terms
Net 30/60/90 invoicing is standard in B2B. Pay-on-order doesn't work — wholesale customers expect to receive product first and pay later.
What Shopify Plus B2B offers natively
- "Payment terms" field per customer — Net 7, 14, 30, 60, 90 days
- Orders place without immediate payment (invoice generated)
- Customer receives invoice with due date
- Payment reminders automated
What you need to add
Plus B2B handles the invoicing UI but doesn't integrate with your accounting system natively. You'll typically need:
- Integration with Xero or QuickBooks (Shopify has direct integrations)
- Credit check workflow before granting terms to new customers
- Credit limit enforcement (don't let a customer order beyond their credit limit until paid)
- Overdue payment dunning workflow
5. Customer self-service portal
Wholesale customers want to manage their own accounts — see invoices, track shipments, reorder from history, manage their team's access. A proper self-service portal reduces support volume significantly.
Standard portal features
- Order history with status, tracking, and invoices
- One-click reorder from past orders
- Saved payment methods and shipping addresses
- Team management (multiple users per company, with role-based permissions)
- Quote history and pending approvals
- Statement of account (open invoices, payment history)
The role-based permissions piece
In B2B, the person ordering isn't always the person paying. Build role permissions for:
- Buyer — can browse, build carts, request quotes
- Approver — receives quotes, approves before order placement
- Admin — manages team, views financials, edits account settings
How these patterns combine
Most B2B builds use multiple patterns layered together. The Memo Wholesale platform combines all five:
- Sales reps log into the rep portal
- They browse on behalf of customers, who see their tier pricing
- Reps build draft carts and request quotes for customer approval
- Approved quotes convert to orders on the customer's payment terms
- Customers manage invoices and history through their self-service portal
The end result is a platform that replaced three separate systems Memo Wholesale was using — ERP, separate ordering portal, and Excel-based pricing management — with a single Shopify Plus-based stack.
"B2B on Shopify Plus isn't about replicating what retailers do for wholesale customers. It's about building workflows that match how B2B actually works — quotes, terms, reps, account hierarchies."
What this typically costs
A B2B build using these patterns runs £25k-£80k depending on complexity. The variables: number of customer tiers, integration with existing ERP/accounting, custom rep portal vs off-the-shelf, and headless front-end (which can double the build cost but enables more flexible UX).
ROI typically pays back in 6-12 months from operational efficiency alone, before factoring in the revenue lift from better B2B customer experience.
Scope a B2B build
We've built B2B platforms for distributors and wholesalers across multiple categories. Free consult to scope your requirements.
Book a free call →