Back to blog

New: B2B and Customer-Specific Pricing in Discount Prime

Discount Prime now supports B2B and customer-specific pricing on Shopify: tag-gated price rules and account-level wholesale tiers on any plan, no Plus needed.

Discount Prime Team
Discount Prime Team
· 4 min read
New: B2B and Customer-Specific Pricing in Discount Prime

The most requested feature in our support inbox for six months was the ability to say: this customer pays a different price.

Today Discount Prime adds B2B and customer-specific pricing. You can now set prices that apply only to specific customer groups, tagged wholesale accounts, VIPs, employees, or any segment you define, and layer your existing volume tiers on top. It runs through Shopify Functions, which means it works on every plan. No Shopify Plus, no separate wholesale store, no public code.

This is the feature we spent the first year hearing about and the last stretch building. Here is what it does and how to set it up.

What shipped

Customer-specific pricing in Discount Prime is tag-driven. The building block is simple: a price rule that only fires when the logged-in customer carries a tag you choose.

  • Tag-gated pricing. Point a rule at a customer tag like wholesale or vip. Only tagged, logged-in accounts get that price. Everyone else sees standard pricing.
  • Account-level wholesale rates. Give your trade accounts a base discount off retail, set from cost up, not from retail down.
  • Volume tiers on top. Combine the tag gate with a quantity ladder so wholesale buyers get deeper pricing at case quantities.
  • No leakage. Because pricing is tied to the account, not to a code, there is nothing to post on a coupon site. The wholesale price does not exist for anyone who is not approved and tagged.
  • Any plan. It is built on Functions, so it applies natively in cart and checkout without the Plus-only B2B tooling.

Two weeks ago we published a guide on doing wholesale pricing without Shopify Plus using customer tags. This feature is that approach, built into the app so you do not have to assemble it yourself.

How to set it up

Setup takes a few minutes if your accounts are already tagged.

  1. Tag your accounts. Approve wholesale applicants and add a tag such as wholesale. Tag VIPs or employees the same way if you run those segments.
  2. Create a customer-specific rule. In Discount Prime, create a price rule and target it to that tag.
  3. Set the rate from cost. Decide the base discount against your fully loaded cost, so trade pricing stays profitable.
  4. Add volume tiers (optional). Layer a quantity ladder for case-quantity breaks. B2B buyers expect depth, so more tiers are fine here than in a retail offer.
  5. Set what combines. Decide whether the rule can stack with any public promotions, and configure it, so a tagged account cannot accidentally take a wholesale rate plus a sitewide code.

The rule applies automatically for tagged, logged-in customers. Retail shoppers see standard pricing without any change to their experience.

A quick example

Say a product retails at $40 against a $22 cost. You want wholesale accounts to pay 30 percent less as a base, with a further break at a case of 12.

BuyerConditionPrice per unitMargin per unit
RetailStandard price$40.00$18.00 (45%)
Wholesale, under 12Tagged wholesale$28.00$6.00 (21%)
Wholesale, 12 or moreTagged, case quantity$26.00$4.00 (15%)

The retail shopper never sees the $28 price. The wholesale account gets its base rate the moment it logs in, and the case break stacks on top, exactly the layered structure the manual tag approach produced, now handled by the app.

Why we built it this way

We could have waited for a heavier B2B system with company hierarchies and net terms. We chose the tag-based version first because it solves the actual problem most non-Plus merchants brought to us: show my approved buyers their own prices, on the plan I am already paying for. Tags are something merchants already understand, Functions makes them apply natively, and the result is account pricing without a platform upgrade or a second store.

It also composes cleanly with what you already run. Your tiered pricing ladders and volume tiers do not go away. Customer-specific pricing adds a who on top of the existing how much, and the two work together. If you have not built your quantity ladder yet, our guide to structuring tiers customers understand covers depth and anchoring.

Setting this up with Discount Prime

If you sell to trade buyers, VIPs, or any segment that should see its own prices, B2B and customer-specific pricing is live now. Start by tagging your approved accounts, set your rates from cost up, and layer volume tiers where quantity matters. For the full tag-based method and the thinking behind it, our wholesale pricing without Plus guide walks through every step. Install Discount Prime from the Shopify App Store and give your best customers the pricing they have been asking you for.

b2b-pricingwholesaleshopifycustomer-tagsproduct-update
Discount Prime Team

About the author

Written by the Discount Prime Team - the people building and supporting Discount Prime, the smart discount and pricing app for Shopify. We share what we learn from helping merchants run volume discounts, tiered pricing, and high-converting promotions every day.

Frequently asked questions

What is customer-specific pricing in Discount Prime?

Customer-specific pricing lets you show different prices to different customer groups based on tags. You tag accounts such as wholesale or VIP, set a price rule for that tag, and Discount Prime applies it only to those logged-in accounts through Shopify Functions, on any plan, with no code that could leak to other buyers.

Does Discount Prime B2B pricing require Shopify Plus?

No. Discount Prime B2B and customer-specific pricing runs on Shopify Functions, which works on every Shopify plan. You get account-level wholesale and segment pricing without upgrading to Plus, and without maintaining a separate wholesale store or a password-gated catalog.

Can I combine customer-specific pricing with volume tiers?

Yes. Tag-gated pricing decides who gets a rate, and volume tiers decide how the rate deepens as quantity grows. A wholesale account can receive both its base trade price and additional breaks at case quantities. You control which rules combine so total discounts stay above your margin floor.

How do I set up B2B pricing in Discount Prime?

Tag your approved accounts, for example with a wholesale tag, then create a price rule in Discount Prime that targets that tag. Add optional volume tiers for quantity breaks. The rule applies automatically for tagged, logged-in customers in cart and checkout, while retail shoppers continue to see standard pricing.

Will retail customers see wholesale prices?

No. Customer-specific pricing is gated to a tag, so the rule only fires for logged-in accounts that carry it. There is no public code, so nothing can be shared to a coupon site. Retail visitors see standard pricing, and only approved, tagged accounts see their trade or segment rates.

Run profit-first promotions on Shopify

Discount Prime brings eight discount types, margin analytics, and conflict detection into one Shopify-native app.

See pricing

Or see it live in our demo store and watch every feature working on a real Shopify store.

Related articles