Okay
  Public Ticket #3500400
Multiple discounts on same group
Closed

Comments

  • Anil started the conversation

    Hi!

    Is it possible to apply 2 Discount Percentage discounts simultaneously to one group? The reason we want to do that is that 2 discounts will be applicable to Group A but only 1 discount will be applicable on Group B.  

    In our business, sometimes there are groups that can get upto 4 discounts, while some groups will get none. 

  •  1,906
    WebWizards replied

    Hi Anil,

    Thank you for getting in touch,


    When there are multiple discounts of the same type that apply to a product, the plugin uses a priorities system to decide which rule should be applied. Only a single rule is then applied (the rule with the highest priority).

    You can configure the priority of each rule.


    You can have multiple rules, for example:

    -> Rule 1 applies a 25% discount for all groups

    -> Rule 2 applies a 50% discount for group A.


    Then in the future if you discontinue the 50% discount for group A, you can simply deactivate this rule, and then the 25% rule would start applying.


    Currently there's no option for all percentages to cumulate,


    Kind regards,

    Stefan



  • Anil replied

    Hi Stefan

    Thanks for replying so quickly. 

    All our B2B customers get at least 2 different % of discount, and then some get an additional amount off based on the cart total.

    While I understand the discount percentages not cumulating, is there a way to apply multiple discounts on 1 group or user? Without that, I'm not sure how we would use this plugin. 

  •  1,906
    WebWizards replied

    In our plugin there are 2 types of percentage discounts, depending on whether this box is checked:

    3573975728.png



    If checked, the discount affects the price directly (appears as a sale price).

    So if I have this rule (checkbox checked) for a 25% discount and a product that costs $100:

    1458534812.png

    The product will appear as follows:

    2623010571.png


    Then we can also have a rule with that checkbox disabled, e.g. a 50% discount: which will apply the discount in cart:

    3022762254.png


    These discounts are considered different types of discounts, so they can can cumulate, as you can see the above product goes from 100 -> to 75 -> to 37.50 after the 2 discounts.



    Other than that, I can check with our team to see whether it's possible to add a code snippet that cumulates % instead of applying the highest priority rule.

    As I understand it, you'd like to have multiple discounts e.g. 25%, 10%, 5%, and the total discount should be 40% for that product, is that right?

    Let me check and I'll get back to you after I have an answer,


  • Anil replied

    For our products, the retail prices can't change as per government laws, so the 'Calculated Discounted Prices becomes Sale Price' is not an option for us.

    While your example of 'multiple discounts e.g. 25%, 10%, 5%, and the total discount should be 40% for that product' is correct, we would like all the dynamic rules that are create should be applied instead of only the highest priority one.  

    For example, User A is in Group 8.  We have many rules, out of which 3 are applicable for Group 8 - a 10% discount on cart total, a 5% discount on some category of products that are in the cart, and an additional amount off  if the cart total is above a certain amount. So the total would look like:

    Cart Total Value:  1000

    10% discount:       -100 (discount on cart value)

    5% discount:  -20   (on select Category products in the cart )

    50off over 500:   - 50  (offer of 50 off if cart value is over 500)

    Total Amount:  830

    If we create any more rules to apply on Group 8, they all should apply. 


  •  1,906
    WebWizards replied

    Thank you for the details Anil,

    I checked with our team and at the moment it seems this is not something our plugin can support.


    We have added a feature request so we can work on adding an option for this for rules in future updates. We are working on improving rules so this is something we'd like to add soon, although I couldn't give a specific timeline right now,


    Kind regards,

    Stefan