How to achieve this tiered discount logic?

Hello wonderful community,

Does anyone know how to achieve the following discount logic on the Shopify Basic Plan by native methods or a 3rd party app, upgrading to Plus is not suitable for us right now.

Offer Logic:
Buy one package and get a discount:

  • 25% on the second package you purchase
  • 30% on the third package you purchase
  • 40% on the fourth package you purchase
  • 50% on the fifth package you purchase

The offer includes Specific collections:

  • Collection 1
  • Collection 2
  • Collection 3
  • …etc.

Note: The discount applies to the highest-priced package, not the lowest.

Example:

1st 2nd - 25% 3rd - 30% 4th - 40% 5th - 50%
Product 1 Product 2 Product 3 Product 4 Product 5
$1300 $900 $770 $600 $435

Here are some detailed examples for clarity:

  • 1 item in the cart: No discounts applied.

  • 2 items in the cart:

    • 25% discount on the lowest-priced item.
    • No discount on the other item.
  • 3 items in the cart:

    • 30% discount on the lowest-priced item.
    • 25% discount on the second lowest-priced item.
    • No discount on the highest-priced item.
  • 4 items in the cart:

    • 40% discount on the lowest-priced item.
    • 30% discount on the second lowest-priced item.
    • 25% discount on the third lowest-priced item.
    • No discount on the highest-priced item.
  • 5 items in the cart:

    • 50% discount on the lowest-priced item.
    • 40% discount on the second lowest-priced item.
    • 30% discount on the third lowest-priced item.
    • 25% discount on the fourth lowest-priced item.
    • No discount on the highest-priced item.
  • 6 or more items in the cart: The cycle starts again from “No discounts applied” on the highest-priced item. and so on.

    I appreciate any help you can provide.

    Best Regards

Hi Mohamed_Gamal

You can install this app to solve the above problems

Haptech: B2B/wholsale

Please see the images.

Thanks for the reply, but unfortunately this doesn’t help me with the desired discount logic, the app applies the same percentage to all products.
The expected logic is applying different percentages on each product when meeting specific cart quantities.

@Mohamed_Gamal

App Selly can do exactly what you want.

In bundle offer setting, you can create many product groups and set different discounts for different groups:

Optionally a bundle widget can be displayed on product page:

Regarding to your example, you will need to create 4 bundles:

Bundle 1 contains 2 groups: group 1: no discounts, group 2: 25% discount

Bundle 2 contains 3 groups: group 1: no discounts, group 2: 25% discount, group 3: 30% discount

Bundle 3 contains 4 groups: group 1: no discounts, group 2: 25% discount, group 3: 30% discount, group 4: 40% discount

Bundle 4 contains 5 groups: group 1: no discounts, group 2: 25% discount, group 3: 30% discount, group 4: 40% discount, group 5: 50% discount

Discounts will apply to the cheapest items automatically. The cycle starts again when there are more than 5 items.

The app also has other features such as gift, motivator:

https://treedify.com/selly-hi

If our suggestion is useful for your problem, please let us know by giving Like and Accept Solution !!!