Hello! I need someone to help me set up a discount. I want to do buy 2 products for 40 and 3 products for 55.
You canât do tiered fixed-price bundles like this easily with Shopifyâs native discounts. The native system is really only built for basic stuff like âBuy 2 get 10% offâ.
To get exactly 2 for $40 and 3 for $55, you have two main options:
-
Create a new product and set the variants as â2-Packâ ($40) and â3-Packâ ($55). You can use the free Shopify Bundles app to link these variants back to your individual product inventory so it tracks correctly.
-
Use a volume discount app. Iâve used VolumeBoost on my store for this exact setup, but there are tons of them in the app store if you search âtiered pricingâ or âvolume discountsâ.
Hi there @bnbrown88 an easy way for doing this is with the help of a reliable bundle app like the one in my profile which has a free plan as well that you could try whenever you need to. Let me know if you need further info on anything!
We built our app for this situation, Behaviour Discount and Links - Discount popups triggered by behaviour, magic links & QR codes | Shopify App Store You can trigger discounts in multiple ways, you can customise the design too!
What you want to set up is called a Volume Discount with âfixed priceâ discount.
Shopify doesnât support this natively, so using an app is usually the most reliable way to get more conditional rules, a smooth shopping experience & increased conversion rate.
If you are struggling to find the right app, here are 3 key criteria to consider:
P/s: I will use BOGOS: Free Gift Bundle Upsell app to show you an example. You can also try it for free if youâre interested.
- Support for âFixed priceâ (not just % or amount off)
- If customers have to buy same products (e.g: buy exact 2 Suncreen), use an app that lets customers easily add 2 products to cart with one button
â reduce the time spent shopping = higher conversion rate
- If customers can buy different products (e.g. any 2 across your store), make sure the discount works with your normal Add to Cart flow, not just inside the appâs widget
Hope you find the best app you need! Let me know if you have any questions.
Ellie
P/s: In case you need it, hereâs a tutorial on setting up a Volume Discount on Shopify.
Hi @bnbrown88 ![]()
If youâre looking to offer a deal where customers can pick 2 products for $40 or 3 products for $55 in a flexible âbuild your own bundleâ flow, then Easify Box Builder can fully support this setup.
Hereâs an example Iâve created so you can see how it works:
- This is the result:
- This is the app setting:
First, in the app you just need to create a new box and select the Regular Box type. This box type allows customers to freely choose products from a collection to build their own bundle.
After that, to match your pricing requirement, you can go to the Discount & Subscription section and click Edit option in the Box size options. Here, you can create options like 2 Products with Quantity = 2 and Price = $40, and 3 Products with Quantity = 3 and Price = $55.
Customers will then select their preferred box size and choose products to fill the box. The app will track the selected quantity and apply the fixed price based on the chosen option instead of calculating from individual product prices.
The final cart will include the selected items, while the bundle pricing is applied based on your configuration, allowing you to keep inventory managed at the individual product level.
Overall, the setup is straightforward and does not require any complex customization.![]()
Native Shopify discounts (both the old discount codes and the new automatic discounts) only let you configure âpercentage offâ or âamount offâ â thereâs no built-in option to set a flat final price like â2 for $40â, so what youâre running into is a real gap, not something youâre missing in the settings.
A couple of ways merchants usually solve this:
1. Create the bundle as its own product/variant (no app, no dev work)
Make a separate product (or variant) called something like â2-Packâ and manually price it at $40, and another â3-Packâ priced at $55. This is the most reliable no-code route because youâre setting the final price directly instead of trying to discount your way to it. The tradeoff is inventory: unless you manage stock manually or bulk-adjust it, Shopify wonât auto-decrement the individual items when the bundle sells, so youâll want a process (or a bundling app that syncs inventory) to keep counts accurate.
2. Build a custom Shopify Function for dynamic pricing
If you want it fully automated (any quantity â target price, no separate SKUs), youâd write a cart/discount Shopify Function that calculates the âamount offâ needed per line so the final total lands on your target. E.g., if 2 units list at $50 total and you want $40, the function applies a $10 discount dynamically based on quantity in cart. This requires dev resources (Shopify CLI + Functions, Rust or JS) since itâs custom logic, not a checkbox in admin.
3. Look at apps built specifically for tiered/volume pricing
There are Shopify App Store apps in the âvolume discountsâ / âbundle pricingâ category built to handle exactly this (quantity tiers with a fixed end price rather than just % off). Worth checking a few listings for ones that explicitly say they support fixed-price tiers (not just percentage breaks), and testing on a dev store before committing since behavior varies app to app.
If you go the manual bundle-product route (#1), happy to help think through how to structure the variants so inventory stays sane.





