Quantity discount is not calculating the price correctly

This topic has 4 replies, 2 voices, and was last updated 3 weeks, 5 days ago ago by Jack Richardson

  • Avatar: yeb3ch
    Mario :)
    Participant
    January 12, 2025 at 18:00

    Hi

    Quantity discount is not calculating the price correctly.
    I’ve set the discount rule to interval with only one interval which give a discount of 5% from the 2nd product to the 99th.

    For example if a customer buy 2 products of the price of 8100 each,
    The customer should pay 7695×2 = 15390, but instead, it generates 15236. I don’t even understand how the result is calculated.

    If Quantity discount is deactivated, the price is generated correctly. So the issue comes from Quantity discount. Also, I’ve deactivated other plugins to see if it’s a conflict, but it’s not.

    I’ve added the credentials of the staging website in Private content area.
    So after solving the issue, please let me know how you fixed it so I can do the same in the live website.

    Regards,
    Mario 🙂

    Please, contact administrator
    for this information.
    Files is visible for topic creator and
    support staff only.
    3 Answers
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    January 13, 2025 at 11:41

    Dear @Mario,

    We hope this message finds you well.

    Upon reviewing the product you shared, we noticed that it appears to be on sale. However, when we checked the backend settings for this product, we found that only the regular price is set, and no sale price has been configured. Please refer to the screenshot for reference: https://prnt.sc/EZFOmyVjoIpe.

    Could you kindly clarify how the sale price for this product was set? If you used custom snippets or code to force the display of sale prices, it is possible that this approach is currently conflicting with the quantity discount feature.

    We would greatly appreciate it if you could provide us with detailed information on how this product was configured. Additionally, could you confirm whether this issue is specific to this product or if it can be replicated with other products as well?

    Thank you for your cooperation. We look forward to your response.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: yeb3ch
    Mario :)
    Participant
    January 13, 2025 at 12:09

    Hi Jack

    Thanks for the reply.
    This issue appears with other products too (all products).
    The discount is set with the plugin Finale by XL Plugins.

    Regards,
    Mario 🙂

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    January 13, 2025 at 12:22

    Dear @Mario,

    Thank you for reaching out to us.

    Referring to your statement:

    Also, I’ve deactivated other plugins to see if it’s a conflict, but it’s not

    we would like to bring to your attention that, upon deactivating the plugin you mentioned, the calculation started working correctly, as shown in this screenshot: https://prnt.sc/AH4NeigVFIDB.

    This suggests that the issue may not have been tested thoroughly, or perhaps the plugin in question was not deactivated during your testing to check for conflicts from your side. In light of this, we recommend the following steps:

    1. Deactivate the plugin you are using for price modifications, as it appears to conflict with the functionality of the Sales Booster Quantity Discount feature provided in our theme.
    2. Alternatively, consult the plugin developers to see if they offer a solution for applying discounts based on product quantities, as their modifications to product prices seem to be causing the issue.

    We hope this helps resolve the matter. Please feel free to reach out if you have any further questions or need additional assistance.

    Best regards,
    Jack Richardson
    The 8Theme Team

  • Viewing 4 results - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.