Skip to content

How Do I Give Tagged Wholesale Customers Special Prices?

You have customers tagged wholesale in Shopify (applied by Registration Form approval, Auto Tags, or manually) and you want to show them a discounted unit price - plus an automatic bulk discount when they order in quantity. This walkthrough combines Auto Tags (or Registration Form), Custom Pricing, and Volume Pricing.

Collection for a logged-in wholesale customer: every product at $20.00 with the retail price struck through

What your customers see on the storefront.


Step 1: Ensure customers have the right tag

Section titled “Step 1: Ensure customers have the right tag”

BSS B2B Solution’s pricing rules target Shopify customer tags. There are two common ways to get the tag onto a customer’s record:

Option A - Registration Form approval (recommended for new accounts)

Configure the form’s Assign tag when customer is approved field with wholesale. Any applicant you approve automatically receives the tag. See Set Up Registration Form and Approval Workflow.

Option B - Auto Tags rule (for accounts created by other means)

  1. Go to B2B Customers > Auto Tags and click Add rule.
  2. Set Event to Customer Created, add a condition matching your wholesale accounts (e.g. Company field “Contains” any value, or Email “Contains” @bulk-buyer.com).
  3. Set Action to Add customer tag > wholesale.
  4. Save. The rule fires on every new customer creation going forward. Use Apply to previous customer & orders to retroactively tag existing customers.

See Auto Tags for the full list of condition fields and operators.


Step 2: Set a base wholesale price with Custom Pricing

Section titled “Step 2: Set a base wholesale price with Custom Pricing”

Create a rule that gives every wholesale customer a fixed discount off the list price.

  1. Go to B2B Pricing > Custom Pricing, toggle on, and click Add rule.
  2. Step 1: Name “Wholesale base price”, priority 5, enabled.
  3. Step 2: Customer condition > Customer tags > wholesale. Product condition > All products.
  4. Step 3: Discount type > Decrease in percentage, value > 20.
  5. Save. Customers with the wholesale tag now see every product at 80% of the list price.

See Set Up Custom Pricing.


Step 3: Add volume tiers with Volume Pricing

Section titled “Step 3: Add volume tiers with Volume Pricing”

Layer a quantity-break rule on top so buyers who order in larger quantities unlock additional savings. Volume Pricing uses the Custom Pricing price as its baseline.

  1. Go to B2B Pricing > Volume Pricing, toggle on, and click Add rule.
  2. Step 1: Name “Wholesale volume breaks”, priority 5, enabled.
  3. Step 2: Customer condition > Customer tags > wholesale. Product condition > All products (or a specific collection).
  4. Step 3: Break type > Quantity-based pricing, Apply to > All eligible products in the order.
  • Add tier rows (see worked example below).
  1. Save. The price-break table appears on product pages and in the cart for wholesale customers.

Product page with the quantity table: Buy 5 at $104.50 each (5%), Buy 11 at $101.20 each (8%), Buy 21 at $99.00 each (10%)

See Set Up Volume Pricing.


Both Custom Pricing and Volume Pricing render through the BSS B2B Solution app embed.

In Online Store > Themes > Customize > App embeds, confirm BSS B2B Solution is toggled on and saved.


List price: $50.00 per unit (public). Custom Pricing rule: 20% off for wholesale tag > base wholesale price = $40.00. Volume Pricing rule (targeting wholesale, all products):

Quantity Tier discount Price per unit
1–4 No additional discount $40.00
5–19 Decrease by 5% $38.00 ($40 × 0.95)
20+ Fixed price $35.00

A wholesale customer adds 22 units to their cart. Volume Pricing detects the 20+ tier applies, sets the unit price to $35.00 flat, and updates the cart. The price-break table on the product page highlights the 20+ row.

Cart page: 5 units at $104.50 each, with the quantity table open and the Buy 5 row highlighted

Cart total: 22 × $35.00 = $770.00 (vs. $1,100.00 at list price - a 30% overall saving).


Feature Role in this scenario Notes
Registration Form ✅ Tags customers on approval Alternative to Auto Tags for new account sign-ups
Auto Tags ✅ Tags existing or event-triggered customers Runs automatically, nothing to add to your theme
Custom Pricing ✅ Delivers the base wholesale discount 20% off all products for wholesale tag
Volume Pricing ✅ Adds tiered bulk discounts on top of Custom Pricing Uses Custom Pricing price as its baseline;
App Embed ✅ Required for both Custom Pricing and Volume Pricing storefront display Enable in Online Store > Themes > Customize > App embeds