Blog / Shopify / B2B Wholesale on…
Shopify 1 read Jun 27, 2026

B2B Wholesale on Shopify: Giving Wholesale Buyers Different Rules Than Retail

Running retail and wholesale through one Shopify storefront causes pricing and quantity headaches. Here's how to segment the two without building a second store.

F
Faraz Ahmed
Founder · Lead developer
B2B Wholesale on Shopify: Giving Wholesale Buyers Different Rules Than Retail

A merchant we worked with had a simple complaint: their best wholesale account kept placing orders below the agreed minimum, then emailing support asking why the invoice didn't reflect the wholesale rate. The storefront had no idea this customer was different from anyone else browsing the site — it treated a five-unit hobbyist order and a five-hundred-unit distributor order exactly the same way.

This is the core problem with running retail and B2B through a single Shopify storefront: one set of products, one set of rules, two completely different buying behaviors. Spinning up a separate wholesale store fixes it but doubles your maintenance work. The more practical fix is rule segmentation — letting the storefront recognize who's buying and apply different logic automatically.

Retail vs. Wholesale, Side by Side

BehaviorRetail DefaultWholesale Default
Minimum order quantityNone, or 1 unitOften case-size or pallet-size minimums
PricingStandard storefront priceTiered or negotiated pricing
Catalog visibilityFull retail catalogSometimes a restricted SKU list
Payment termsPay at checkoutNet 30/60 in many cases
Quantity incrementsAny quantityOften locked to case multiples

How the Segmentation Actually Works

The mechanism most stores use is customer tagging. When a wholesale account is approved, it gets tagged in Shopify — and that tag becomes the trigger for everything else: a different minimum order quantity, a different price list, and in some setups, a different set of visible collections. The retail shopper browsing the same URL never sees any of this; the rules are invisible until a tagged customer logs in.

  1. Set up a wholesale customer tag and an approval process — manual review, an application form, or both.
  2. Define your minimum order quantity and increment rules for tagged customers, separate from your retail defaults.
  3. Decide whether wholesale pricing is a flat discount, a tiered structure by volume, or fully negotiated per account.
  4. Test the full flow logged in as both a tagged and an untagged customer before going live — this is where most setups break.

Before flipping this on for real accounts, run through this list:

  • Wholesale tag is applied correctly and consistently to approved accounts
  • Untagged (retail) customers see no change to pricing, minimums, or catalog
  • Quantity increments round to actual case sizes, not arbitrary numbers
  • Someone on your team knows how to add or remove the wholesale tag without developer help
  • Order confirmation emails reflect the correct pricing for the account type that placed the order

Alfa Dev configures tag-based wholesale rules through Limitly, and builds fully custom B2B portals in Laravel for stores that need more than tagging can offer. Get in touch to talk through your setup.

F

Ready to redesign?

Free 20-min consultation. Custom WordPress redesigns $750–$1,500. Training included. 7–14 day delivery.

Book a call