Volume discount

Hi community,

I am looking for a possibility to give discount based on the following.

  1. I have one product with 4 variants
  2. I need to give discount base on cart total
    • 15% at amount x
    • 25% at amount x
  3. Minimum of two product/ variants for any discount
  4. Preferably show an indicator in the cart how far from discount
  5. No changes to my product page

This is my product page:
https://mijnfavorietewinkeltje.com/products/foto-gebrand-op-hout

Thanks,

Hello there,

Based on your requirements, Volume discounts are possible using Shopify’s discount extensions.
You can either use a public app or develop a custom solution to meet your specific requirements.

Please checkout documentation: https://shopify.dev/docs/api/functions/reference/product-discounts

Hope this helps,

CodeRagon Infotech

Shopify Apps Development Agency

@YB1981 , I suggest you try our app, Discount Bot to set up the tiered discount.

On the admin, you can set up the tiers with cart titles. Please make sure to select “Use cart subtotal” checkbox:

On the cart, if customers have added only $200 worth of items, they get an upsell message that you specified in the admin:

If they then add $300 worth of cart items, they get the full 25% discount:

If you need more tweaks to the app or have any questions, please let us know and I’ll be glad to help.

Hello @YB1981 ,

With the iCart Cart Drawer Cart Upsell app, you can implement the discount structure you’re aiming for with a progress bar indicator in the cart.

iCart works with Shopify’s discount system. Here’s how you can set up your tiered discount:

Shopify Discount Setup:

  • Go to your Shopify admin panel.
  • Navigate to Discounts > Create Discount.
  • Set up two Automatic Discounts based on cart total:
  • 15% discount on cart total Amount X.
  • 25% discount at cart total Amount Y (a higher threshold than Amount X).- Set the condition that a minimum of two products/variants must be in the cart to trigger the discount.

If Shopify’s native discount system isn’t enough for your needs (for instance, if you need more flexible discount rules), you may want to use an app like Discount Ninja to handle this logic. The app can automatically apply discounts based on specific cart totals and ensure a minimum quantity of products/variants is in the cart.

The iCart Cart Drawer Cart Upsell app lets you display a progress bar that shows how close customers are to earn a discount. Here’s how you can set it up:

  1. Open the iCart Cart Drawer Cart Upsell app in your Shopify admin.
  2. Go to the Customize Cart Drawer settings.
  3. Add a Progress Bar widget:
  • Set it up to show messages such as:
  • “Add $X more to get 15% off.”
  • “Add $Y more to get 25% off.”- The progress bar will dynamically update based on the cart total, showing the customer how far they are from reaching the next discount level.1. Customize the text and colors to match your store’s branding.

Hi @YB1981 , thank you for posting here!

Based on your requirements, I suggest you install SnapBundle Volume Discount - Free for all features.

You can do all these things with SnapBundle just in a snap:

  • Volume discount for same products: Buy 100X for 5% off, 200X for 10% off.
  • Quantity breaks for any product variants: Buy 50XS and 50XL for 5% off.
  • Mix-and-match your products in a collection: Buy 10X + 10Y +10Z for 30% off
  • Sales badges and low stock counter: Easily trigger customer’s FOMO and urgency
  • Analytics: Easily track bundle performance and get valuable customers’ insights

If my answer is helpful, please let us know by accepting the Solution and giving a Like !!!