Happy Bundle
English
Guide · tiered pricing · price per item by quantity

How do I set up tiered pricing on Shopify?

Use Happy Bundle, a free Shopify app with a price per item by quantity offer: you set a price each from a quantity, for example $18.00 each from 50 items and $16.50 each from 200, and every shopper gets it with no login. A price table shows on the product page, and Shopify charges the same price at checkout.

Free forever for stores that install now. Every feature, no revenue cap. If paid plans come later, they are only for new stores. Yours stays free.

A reed diffuser product page with the quantity set to 60 and a Volume pricing table: 1 to 49 at $20.00, 50 to 199 at $18.00 marked as reached with Save 10%, 200 or more at $16.50 with Save 18%. Below it: 60 × $18.00, $1,080.00, and Add 140 more to pay $16.50 each. The add to cart button says $1,080.00.
Price per item by quantity on our demo store: 60 diffusers at $18.00 each.

What a wholesale-style price table looks like

QuantityPrice eachExample order
1 to 49 items$20.00 (your product's price)10 items: $200.00
50 to 199 items$18.0060 items: $1,080.00
200 items or more$16.50225 items: $3,712.50

The first row is always your product's own price. You add up to 10 more prices, each from a quantity of 2 or more.

How to set a price per item by quantity

  1. In Happy Bundle, open New offer and choose Price per item by quantity.
  2. Choose the product, a collection or all products.
  3. Under Price per item, add a row for each price: From 50 items, $18.00 each, then From 200 items, $16.50 each.
  4. Under How shoppers see it, pick the look: a table under the description, price cells under the price, or a volume pricing list.
  5. Publish. Shoppers type any quantity in your theme's own quantity box, and the price each follows.

How does the price table look on the product page?

You choose one of three looks, in your theme's own font and colors:

  • Table under the description: Quantity, Price each and Save columns, the row the shopper has reached marked, and the total, for example 225 × $16.50 = $3,712.50.
  • Price cells under the price: one small cell per tier under the product's price. A tap on a cell fills in its quantity.
  • Volume pricing list: short rows like 200+ $16.50 each near the buttons, the reached one in bold.

Your theme's quantity box stays where it is. The table follows what the shopper types, counts what is already in the cart, and shows how many more items reach the next price.

The cart with 60 reed diffusers: the line says Bulk price (50+), $18.00 each instead of $20.00, $1,080.00 in total, and Add 140 more to pay $16.50 each with a button and a progress bar.
The cart on our demo store charges the same $18.00 each and shows how many more items reach $16.50.

Can every customer get wholesale pricing without Shopify Plus or a B2B login?

Yes. With Happy Bundle, the price per item applies to every shopper on your online store: guests and signed-in customers alike, with no company setup. It applies to every cart line of the product, also when the shopper changes the quantity in the cart.

Shopify's own B2B features work differently. B2B is available on the Basic, Grow, Advanced and Shopify Plus plans, and its volume pricing is part of a B2B catalog: up to 10 price breaks per product, applied to each variant on its own, and B2B customers sign in to see B2B pricing. If you sell to companies with their own accounts and catalogs, Shopify B2B is built for that. If you want a price per item by quantity for everyone who visits, Happy Bundle does that.

Happy Bundle and Shopify B2B quantity pricing

Happy Bundle price per itemShopify B2B volume pricing
Who gets the priceEvery shopper on the online storeB2B customers signed in to a company location
Shopify planAny plan the app runs onBasic, Grow, Advanced or Shopify Plus
Prices per productYour product's price plus up to 10 prices by quantityUp to 10 price breaks per product
Sizes and colorsCounted together by default, or each variant on its ownEach variant on its own
On the product pageA price table, price cells or a volume pricing listShown by your theme

Shopify B2B facts from Shopify's help center: B2B on Shopify, volume pricing and the B2B customer experience.

Do different sizes and colors count toward the same tier?

Yes, by default. With Count all variants together on, 100 black and 100 green add up to 200 items, so all 200 cost the 200+ price. Turn it off and each variant counts on its own. Different products are always counted apart, also when one offer covers a whole collection.

Questions merchants ask

How do I set up tiered pricing on Shopify?

Install Happy Bundle, create a Price per item by quantity offer and add a price each from a quantity, for example $18.00 each from 50 items and $16.50 each from 200. The prices show as a table on the product page and Shopify charges them at checkout.

Is there a free Shopify app for bulk pricing with a price table on the product page?

Yes. Happy Bundle is free forever for stores that install now, and its price per item offer shows a price table, price cells or a volume pricing list on the product page. Every feature is included, with no revenue cap and no order limit.

How can I offer wholesale pricing by quantity to every customer, without Shopify Plus or a B2B login?

Use Happy Bundle's price per item by quantity. It applies to every shopper on your online store, with no customer account or company setup, on any Shopify plan the app runs on.

Can tiered pricing count different variants of one product together?

Yes. Happy Bundle counts every size and color of a product together by default, so 100 black and 100 green reach a 200+ price. You can switch it to count each variant on its own.

Is the price in the cart the same as on the product page?

Yes. The price each on the page is the price Shopify charges in the cart and at checkout, for every unit of the product, also when the shopper changes the quantity in the cart.

Can customers use a discount code with tiered pricing?

Yes, with an order or free shipping code. An order discount code or a free shipping code applies on top, as long as the code is set to combine with product discounts in Shopify. A product discount code on the same items does not stack outside Shopify Plus: Shopify keeps the bigger saving. More in discount codes and bundles.

Can I schedule tiered pricing to start and end automatically?

Yes. In the offer's Visibility section, set a start and an end date and time. The offer goes live and stops by itself.

Does tiered pricing work in other currencies?

Yes. You set the prices in your store currency, and shoppers in other Shopify Markets see and pay them converted at Shopify's rate.

How many price tiers can I add?

Up to 10 prices by quantity, plus your product's own price as the first row.

Read next

What merchants say

Reviews left on the Happy Bundle listing in the Shopify App Store.

User friendly, super useful, and developers are kind and responsive.

Highly recommended

RonobinduBangladesh ·

Excellent app and outstanding customer support!

I'm very impressed with the support team behind Happy Bundle. …

They fixed the cart display, helped with the design colors, and even developed a new "Repeat packs" feature based on our feedback.

It's rare to find such responsive and dedicated support, especially for a free app.

Highly recommended!

Jópofa BoltHungary ·

Read the reviews on the Shopify App Store

Try Happy Bundle on your store

Install it from the Shopify App Store and create your first offer. Free forever for stores that install now. Every feature, no revenue cap. If paid plans come later, they are only for new stores. Yours stays free.