Wholesale May 11, 2026

Set Up Wholesale Pricing on Shopify (5 Min)

W
Wesy
Updated May 12, 2026

Running a B2B operation on Shopify doesn’t have to be complicated. Wholesale pricing on Shopify is one of the most requested features by merchants selling to resellers, distributors, and business buyers. With Wezy’s Wholesale & Volume Discounts app, you can create your first wholesale pricing rule in under 5 minutes. It runs on native Shopify Functions for zero store slowdown.

What Are Shopify Functions and Why Do They Matter for Wholesale?

Shopify Functions are server-side extensions that run directly on Shopify’s infrastructure. Unlike traditional wholesale apps that inject JavaScript into your theme, Shopify Functions execute at checkout. They cannot be bypassed, inspected, or broken by theme updates.

Traditional wholesale apps can:

  • Slow down your storefront by adding extra network requests
  • Break during theme updates when CSS selectors change
  • Expose pricing logic to the browser (security risk for B2B margins)

Wezy takes a different approach. Our wholesale discounts run server-side on Shopify’s own infrastructure, which means:

  • 0ms impact on your store speed, verified by Shopify’s performance standards
  • Impossible to bypass or inspect discount logic
  • Survives any theme change and works with every Shopify theme

Shopify Functions process over 29 billion executions per month across the platform (Shopify Editions 2025), making them the most reliable way to handle B2B pricing logic.

Step 1: Install the App

Head to the Shopify App Store and click Install. The app requires zero theme modifications and works out of the box with Checkout Extensibility.

Installation takes about 30 seconds. Once installed, Wezy automatically registers its Shopify Function, so there’s no manual configuration needed.

Once installed, you’ll land on the Setup guide dashboard. You’ll notice that App status is set to Off in the top-right corner.

The Wezy dashboard after installation, with the App status showing Off

Step 2: Activate the App Embed

Before creating any rules, you need to activate the Wezy app embed in your Shopify theme. You can do this in two ways:

Simply click the Enable button next to App status in the top-right corner of the dashboard.

The App status card showing Off with the Enable button

Option B: From the Shopify theme editor

  1. From your Shopify admin, go to Online Store → Themes
  2. Click Customize on your active theme
  3. In the theme editor, click App embeds (toggle icon in the left sidebar)
  4. Find Wholesale B2B Prices by Wezy and toggle it ON
  5. Click Save

The Shopify theme editor showing the App embeds panel with the Wholesale B2B Prices toggle

Once activated, the dashboard will confirm the change. The App status will switch to On (green badge) and the Integrate Theme step will be marked as completed.

The dashboard after activation, showing App status On and the setup guide with 1/2 completed

Why is this step important? The app embed is what enables the wholesale pricing widget to display on your product pages. Without it, your rules will still work at checkout but customers won’t see the discounted prices while browsing.

Step 3: Create Your First Wholesale Pricing Rule

From the Wezy dashboard, click Add wholesale pricing in the setup guide, or navigate to the B2B Wholesale Rules tab and click + Create Rule.

The B2B Wholesale Rules page with the Create Rule button

This opens the rule editor where you can configure your wholesale discount in a few clicks.

Step 4: Configure Your Wholesale Rule

The rule editor lets you configure everything in one form:

The wholesale rule editor form with all configuration fields

Here’s what each field does:

Rule Name: an internal label for your own reference (e.g., “Wholesale Rule”).

Customer Eligibility: choose who gets the discount:

  • All customers: everyone who visits your store, logged in or not
  • Logged in customers: any customer with an account on your store
  • Customer tags: target specific buyer groups using Shopify’s customer tags (e.g., VIP, wholesale, B2B). Tags are case-sensitive and must match exactly.

Applies To: select which products are eligible for the discount:

  • All Products: the discount applies store-wide
  • Specific Products: pick individual products
  • Collections: apply to one or more collections
  • Product Tags: target products by their Shopify tags

Discount Percentage: the percentage off for this rule (e.g., 15%).

Minimum Order Amount (optional): set a minimum cart value in your store currency to qualify for the discount (e.g., USD 500).

Minimum Order Quantity (optional): require a minimum number of items in the cart before the discount kicks in.

How to tag customers in Shopify: Go to Customers in your Shopify admin, open a customer profile, and add tags in the Tags field. You can also bulk-tag customers using Shopify’s customer segments.

Step 5: Activate and Test

Click Save to create your rule. It will appear in your Wholesale Rules list with all the details visible at a glance.

The wholesale rules table showing the active rule with its configuration

Make sure the rule status shows Active. If it’s in Draft mode, click Activate to enable it.

Now test it on your storefront:

  1. If you used Customer tags, make sure your test customer has the correct tag in the Shopify admin. If you used Logged in customers, any account will work.
  2. Log in to your storefront as that customer
  3. Visit a product page, you should see the discounted price displayed
  4. Add to cart and proceed to checkout to verify the discount applies

The product page showing the wholesale discount applied, with the original price crossed out and the new price displayed

The discount appears both on the product page (thanks to the app embed) and as a line item discount at checkout, applied by the Shopify Function. No JavaScript, no theme dependency, no delays.


Frequently Asked Questions

Can I create different discounts for different customer groups?

Yes. Create multiple rules with different customer tags or eligibility settings. For example, a 15% rule for B2B tagged customers and a 25% rule for VIP tagged customers. You could also have a 5% rule for all logged-in customers and a higher discount for tagged wholesale accounts. Each rule operates independently.

Do customers see the discount before checkout?

With the app embed activated (Step 2), a pricing widget displays the discounted price directly on your product pages. At checkout, the Shopify Function applies the actual discount.

What about volume pricing (quantity-based discounts)?

Volume pricing is available as a separate feature in the app with its own dedicated setup. We’ll cover that in a dedicated tutorial.

Does this work with Shopify’s native B2B features?

Yes. Wezy’s wholesale pricing complements Shopify’s native B2B features (available on all plans since April 2026). You can use Wezy for flexible wholesale rules while leveraging Shopify’s catalogs for more complex B2B setups.


What’s Next?

Happy selling! 🚀

#wholesale #b2b #shopify #tutorial #wholesale-pricing #shopify-functions