Sales Booster – Shipping Progress Bar in Basket calculating incorrectly with Multi-Buy Discount

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

  • Avatar: Cookster Creative
    Cookster Creative
    Participant
    November 12, 2025 at 14:34

    Hi,

    After clearing cache it seems that it is more smooth now and functionally working. So I think I’m happy with that now, the only issue is that the calculations are incorrect on the mini cart thats all now.

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    November 12, 2025 at 17:39

    Hello @Cookster Creative,

    We have improved the code snippet and would appreciate it if you could review it. A video demonstrating the tests is attached below this message.

    Best regards,
    The 8Theme Team

    Files is visible for topic creator and
    support staff only.
    Avatar: Cookster Creative
    Cookster Creative
    Participant
    November 13, 2025 at 00:39

    Hi, this has made the mini cart now work with the correct amount in progress bar to get free shipping, but the basket page is behaving weirdly now.

    1) I was on the homepage and I added 2 quantity of an item, it showed 2 in my mini basket side panel then when I clicked into view basket it shows only 1 quantity but still 2 in my mini cart, see screenshot. If I go straight to checkout it works fine, just the basket where I have the issue.

    2) When I was on the basket page, during this test the shipping progress bar was giving a really way off calculation, see 2nd screenshot. It was when I have 2 items in basket, no multi-buy offers as its just 1 quantity of each.

    3) Also something I don’t like in the mini cart is that the quantity selector to click the minus or plus for decreasing or increasing the quantity of an item, this only appears once you re-add something to the cart. For example if I have 2 items in my basket but click onto another page then open mini cart, the – and + is gone see 3rd screenshot.

    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    November 13, 2025 at 07:47

    Hello @Cookster Creative,

    Could you please provide us with a video demonstrating the issue? We have tested it on our side and did not encounter any visible bugs. Additionally, we kindly ask you to temporarily disable CDN caching, as it may be conflicting with cached results and our recent modifications.

    You may also try disabling the snippet on your Code Snippets page to check how the site functions when it is turned off.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Cookster Creative
    Cookster Creative
    Participant
    November 13, 2025 at 14:18

    Hi Jack,

    Please see video, the basket and checkout on the staging site is just not adding up correctly at all, the mini cart seems to be fine tho.

    With my live site, the checkout progress bar works perfectly but the basket and mini cart don’t calculate properly with the multi buy, even though the checkout does. So if the checkout one works on my live site, surely there is no issue from caching side of things?

    http://www.cookstershub.com if you want to test things on live site and see for yourself the checkout works with multi buy just fine, but not the basket or mini cart.

    Then on the staging site, it just seems very messed up at the minute when I add 2 different items into the basket/checkout it calculates completely wrong and just doesn’t seem smooth at all the bar goes blurry for a while and then blurry again like it’s trying to refresh too many times while on the page, if you compare the staging site bar to the checkout bar on my live site you will see how much smoother and well working it is. And that was from just plugging in the shipping bar on checkout snippet you gave me.

    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    November 13, 2025 at 17:11

    Hello @Cookster Creative,

    Unfortunately, there is currently no fully correct solution. On one hand, it is possible to achieve a smooth progress bar animation, but this results in inaccurate calculations. On the other hand, ensuring accurate calculations causes the progress bar to appear blurred.

    We have made every effort to implement a solution that meets all your requirements and also implemented some latest improves. However, due to certain technical limitations in the code and the extensive use of hooks and filters, it is not possible to achieve a perfect result. We would appreciate hearing your thoughts on this matter, as we have dedicated significant time to developing this solution for you, but the desired outcome cannot be fully realized with the current cart and checkout design.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Cookster Creative
    Cookster Creative
    Participant
    November 14, 2025 at 18:19

    Hi Jack,

    I understand the frustration, but from my point of view if the checkout one works perfectly with multi-buys and adjusts when changing quantities in the checkout, why can’t it work in the basket/mini cart the same way?

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    November 14, 2025 at 21:11

    Hello @Cookster Creative,

    In simple terms, each page (Cart, Checkout) and sections, area (mini-cart) of the website contains different hooks and filters that are unique. These may sometimes load earlier or later depending on the page, which can affect when certain calculations can be performed. That’s why we made many efforts in the implementation but yet didn’t have the universal solution for all cases on your web-site.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Cookster Creative
    Cookster Creative
    Participant
    November 19, 2025 at 08:54

    Hi Jack,

    Are you suggesting that I try create one myself or use another plugin?

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    November 19, 2025 at 09:45

    Hello @Cookster Creative,

    We recommend trying a separate plugin for the Free Shipping feature to see how it works with your current setup.

    Best regards,
    Jack Richardson
    The 8Theme Team

  • 1 2
    Viewing 40 results - 31 through 40 (of 40 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.