All things Shopify and commerce
We have several preset bundles in our store. We have a flagship product that we do not want to appear as discounted at all, but the rest of the components should be discounted.
As an example, say we're a woodworking store and tables are our flagship product. If someone purchases a dining room set, when the prices come up to the customer (on the invoice), we'd want the table to be showing at the full price, while the chairs would be discounted to meet the price of the bundle.
The priority for this dropped as the holidays approached and I'm just now resuming the search. I could swear I read of something like this in the Shopify changelog last year but can not find any references to it now.
Any information would be greatly appreciated!
We're actually using Bundler right now -- implementing their "Standalone Product Bundle" feature that was/is in Beta--and no, it doesn't do what we want. They seemed to have dropped development for this as we haven't seen boo in almost a year.
... and Shopify Plus is way too much.
Can you tell me the name of the app you use to set the fixed prices within the bundle?
Hi RSL_IT,
If I understand correctly, you are already using our app, Regios Discounts. While we don't have a dedicated "weighted pricing for bundles" feature, there might be workarounds possible.
When you use a "Buy X" step in our logic builder (often used for BOGO or bundle discounts), you can chain it with a "Check if" step to further narrow which items in a set actually get a discount. In the example screenshot below, I've created a discount that, for each set of 1 table and 4 chairs, reduces the price of just the group of 4 chairs to $10:
As you can see in this checkout screenshot, only the chairs get discounted, which achieves one of your requirements:
The problem with this example setup is that, if you have multiple tables with different prices, the final order subtotal would be different. With this approach I've outlined, you would have to create a separate copy of this discount for each table product, so it might not be ideal.
Best,
Tobe
Indeed, Tobe -- we are avid (and happy!) users of Regios. I've taken a crack or two at this using Regios with no luck.
The issue is indeed that we have multiple "Table/Chair" combinations. We have multiple "Table" models as well as multiple "Chair" models, all that are combined into various bundles.
One thing (and I probably should put this on the request log for Regios) that would help if we could have a block where we can actually do some computation as opposed to a simple logic structure.
Meaning that we could look at the bundled price, subtract the price of the table, divide the remaining cost by the number of chairs and allocate the costs that the customer sees accordingly. This is something that SHOULD be allowable in the current implementation of Bundles (Bundler, in our case) but is not. Another interesting twist would be the case where there were also multiple TYPES of chairs that carried different prices, so you'd need to chain the algorithm down per product...? It does get kinda hairy.
But as usual, thanks for your response!
Hi @RSL_IT
It looks like you're trying to preserve the flagship product’s value while still offering bundle deals—I recommend using Easify Product Options to add discounted items as optional add-ons with custom pricing. It’s easy to use, no coding needed, and lets you handle discounts without affecting your main product’s price display. Here's how it works:
Then, go to Advanced Settings and enable Allow quantity selector for option value. This will let your customers select the quantity for the chair.
You’ll find this app easy to use, so I hope you give it a try. If you need assistance, just let me know or reach out to Easify! 🤗-
In our case, we're selling bundles as single products. So the name of the product would be "Table and 4 Chairs" that is a bundle which is broken down to the correct SKUs at checkout.
We may eventually be moving to add a mix-and-match approach in the future, but for now, this is our model.
Thanks for the response!
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025