How can I apply volume discounts based on product variations?

Topic summary

Goal: Apply volume discounts only to the 5 lb variant (e.g., for 2, 3, 4+ bags) without allowing the same discount on multiple 1 lb bags.

Key approaches proposed:

  • iCart Cart Drawer Cart Upsell app: Claimed to support volume discounts at the variant level; demo link provided. Can integrate with Shopify’s discount rules.
  • Shopify native Discounts: Suggested to configure bulk offers by selecting a specific collection and applying limits. Guidance implies you can target desired sizes/variants indirectly via collections.
  • Quantity X app: Recommended as supporting the required setup; a screenshot was shared showing how to configure variant-based volume pricing.

Notes:

  • Screenshots/images were provided to illustrate discount configurations and app setup, which may be important for replication.

Status and open points:

  • No confirmation from the store owner on which solution was adopted; discussion remains open.
  • Multiple viable app-based solutions were offered; feasibility of enforcing variant-only discounts via native tools appears possible when paired with careful collection targeting.
Summarized with AI on January 13. AI used: gpt-5.

Hi everyone.

I am running into a problem with my store that I can not figure out how to solve. We offer a 1lb bag and a 5lb bag for sale on our website however we want to offer a volume discount when people buy 2,3,4 or more 5lb bags. the problem is we do not want to have the option to offer buying 5 1lb bags since it doesn’t make sense to offer that considering we have the offer for the 5lb bag already.

In short is there an app or customer code I can add to an app to allow us to create volume discounts based on variations rather than on the product.

Hello @bobospy5 !

With iCart Cart Drawer Cart Upsell app you can create volume discounts based on variations rather than the whole product.

You can check the demo here.

Hi

You can use the discount feature of shopify to make your this type of discount and can link in the icart


You can use shopify discount option and select your desired collection to make the bulk offer of sizes which you want. You can also limit it according to your needs.

Thanks

Hi @bobospy5 ,

Quantity X does what you need. Just set up the app in that way:

1 Like