• I have just been working with a webshop with this version: woocommerce 8.5.1

    Here I have discovered, that the shipping functionality is not working well.
    When I am setting up free shipping and a specific amount (fx price is 200) in the cart, it don’t change from shipping cost to free shipping on the cart page, when the cart reaches an amount of 200.
    I have tried to set it up in different ways without luck.

    Then I have rolled back woocommerce back to woocommerce 8.2, and then it works again.

    So I guess there is an error in version 8.5.1.

    I have linked to a product page containing a product with a price that should give free shipping, while the cart amount is higher than 500 kr.

    The page I need help with: [log in to see the link]

Viewing 12 replies - 1 through 12 (of 12 total)
  • Hey there, @koesterandersen! Thanks for contacting us. I’m happy to help you.

    Can you please confirm if your website is currently using 8.5.1 or a previous version?

    Because I went to check the product you shared and the free option was available.

    If you want to keep an previous version on the site for now, would you be able to have a staging site with 8.5.1 so we can investigate this issue?

    You can ask your host if they offer this service, or you can use WP Staging for quickly spinning up a new test site.

    If this is possible please let us know the staging site’s URL so we can check it out and please share with us the necessary information below for us to investigate the issue further:

    System Status Report which you can find via WooCommerce > Status > Get system report > Copy for support.
    Fatal error logs (if any) under WooCommerce > Status > Logs.
    You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.

    Thank you!

    Looking forward to your reply.

    Have a wonderful day!

    Thread Starter Koesterandersen

    (@koesterandersen)

    Hi there
    
    Thank you for your answer.
    
    The problem, which I am sure, is a coding error is happening on this site: https://beautybydr.dk
    
    As I have written in my question the website is currently using version 8.5.1, which also can be seen if you chech the page source.
    
    You can right click on a page > choose View page source > click on F3 > search for "woocommerce" and it is possible to find this text: beautybydr.dk/wp-content/cache/autoptimize/autoptimize_single_279a41fe094a1c0ff59f6d84dc6ec0d2.php?ver=8.5.1
    
    As you can see, the version is in the end of the website address.
    
    In your answer your are writing:
    
    "Because I went to check the product you shared and the free option was available."
    
    And it is available, but it use to shift to the free shipping automatically, when the cart price is exceeding the amount that is set in the free shipping settings.
    
    If you try to test it like this, you will see the error quite clearly.
    
    Put this product into the cart: Balancing Toner 130 ml
    (It is a small webshop, so you will find the product in the first row on the shop page)
    
    The price for the product is 205 kr. and when the cart reach 500 kr., it should automatically shift to free shipping.
    
    So if there are 1 or 2 items of this product in the cart then the flat shipping price (Fragtpris in danish) is 50 kr.
    
    If there are 3 items in the cart, then it should automatically shift to free shipping. But it do not work. The customer has to mark the radiobutton to force it to shift.
    
    And this is not user friendly that the customer has to make the shift, while many customers will forget that.
    Hi there
    
    Thank you for your answer.
    
    The problem, which I am sure, is a coding error is happening on this site: https://beautybydr.dk
    
    As I have written in my question the website is currently using version 8.5.1, which also can be seen if you chech the page source.
    
    You can right click on a page > choose View page source > click on F3 > search for "woocommerce" and it is possible to find this text: beautybydr.dk/wp-content/cache/autoptimize/autoptimize_single_279a41fe094a1c0ff59f6d84dc6ec0d2.php?ver=8.5.1
    
    As you can see, the version is in the end of the website address.
    
    In your answer your are writing:
    
    "Because I went to check the product you shared and the free option was available."
    
    And it is available, but it use to shift to the free shipping automatically, when the cart price is exceeding the amount that is set in the free shipping settings.
    
    If you try to test it like this, you will see the error quite clearly.
    
    Put this product into the cart: Balancing Toner 130 ml
    (It is a small webshop, so you will find the product in the first row on the shop page)
    
    The price for the product is 205 kr. and when the cart reach 500 kr., it should automatically shift to free shipping.
    
    So if there are 1 or 2 items of this product in the cart then the flat shipping price (Fragtpris in danish) is 50 kr.
    
    If there are 3 items in the cart, then it should automatically shift to free shipping. But it do not work. The customer has to mark the radiobutton to force it to shift.
    
    And this is not user friendly that the customer has to make the shift, while many customers will forget that.
    
    I know that the automatically shift has worked on previous versions.
    
    From
    Mikael
    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @koesterandersen,

    It looks like the automatic free shipping feature isn’t triggering as expected when the cart total reaches 500 kr. I appreciate your thorough testing and detailed explanation of the problem.

    While we investigate this issue, I’d like to suggest a workaround. You could use a plugin like WooCommerce Advanced Free Shipping to set up advanced rules for when free shipping should apply.

    In the meantime, could you please share a copy of the following?

    • System Status Report: Navigate to WooCommerce → Status. Select Get System Report and then Download for Support.
    • Fatal Error log: Share a copy of any fatal error log found under WooCommerce → Status → Logs.

    You could copy and paste your reply or share it via Mozilla Community Pastebin and share the link here. This will help us investigate further and provide you with a more accurate solution.

    Rest assured, I tried replicating the issue on my testing site using WC 8.5.1, but everything seems to work fine.

    Looking forward to your reply.

    Hi @shameemrezal, have the same issue in the website https://www.miloon.eu for order over 49€. If I add a product that cost over 49€ as a first product it switch automatically to free shipping but If I reach the total amount by products that cost under 49 € it doesn’t switch automatically…

    I tried also with the plugin WooCommerce Advanced Free Shipping, as you suggested, but the issue persist. Of course double check with the woo commerce free shipping activated and deactivated. When the first product is not over 49€ the system doesn’t switch automatically to free shipping.

    • This reply was modified 10 months, 1 week ago by filippomor.
    • This reply was modified 10 months, 1 week ago by filippomor.
    • This reply was modified 10 months, 1 week ago by filippomor.
    • This reply was modified 10 months, 1 week ago by filippomor.
    Thread Starter Koesterandersen

    (@koesterandersen)

    For now I will give a only a comment, and tomorrow I will give you a link to several screen dumps showing that the error only comes sometimes. Just as filippomor explains above.

    Though I can tell you that the status report didn’t give the answer and there was nothing mentoined in the error log.

    At the webshop beautybydr.dk the free shipping should automatically be chosen when the cart price reaches 500 kr. I have made some different tests in order to find out, when the error comes.

    1)
    If I go to shop and the cart is empty, then I put 1 item of a product that costs 747 kr. into the cart. Going to the cart then the free shipping is triggered automatically.

    2)
    If I go to shop and the cart is empty, then I put 1 item of a product that costs 283 kr. into the cart. Going to the cart then the shipping price costing 50 kr. is triggered automatically.
    Then I change the number of items from 1 to 2 and updates the cart. Then the cart price is 566 kr. and the free shipping should be triggered, but it is the shipping price costing 50 kr. that is marked. Then I can click at the free shipping radio button to force it to change.

    3)
    If I go to shop and the cart is empty, then I put 1 item of 3 different products that costs 226 kr. and 205 kr. and 283 kr. into the cart. Going to the cart then the shipping price costing 50 kr. is triggered automatically even though the cart price is higher than 500 kr.
    Then I can click at the free shipping radio button to force it to change.

    So what seems to cause the error is the following.
    If there is only 1 item of one product costing more than 500 kr. then the free shipping is triggered automatically.
    If there are more than 1 item in the cart and the cart price is higher than 500 kr., then the free shipping is not triggered.

    I think the error might be and old one that hasn’t been discovered, because a lot of shop owners have been used shipping plugins for some years. And the shop owners selling intangible products don’t need the shipping functionality.

    I have for a long time ago been testing a large shopsite when new functionality was made, and it should be tested in many ways, and this way of testing sites I sometimes still do. And I did it on beautybydr.dk

    I have been setting up woocommerce shops for about 6 years now, but it has been shops containing intangible products, and that is why I have not had the reason to test the shipping functionality.

    I hope you and some of the other supporters will try to test it in some different ways in order to discover what causes the error.

    Hey, @koesterandersen!

    Thank you for your detailed report.

    I can confirm this is a bug.

    We are doing our best to fix it as soon as possible.

    We can’t specify a date when the bug will be fixed, it is still in progress. We apologize for any inconvenience this may have caused you, and we thank you for your patience.

    I recommend subscribing to the GitHub thread to keep updated about the progress. I have already added your case there.

    As a workaround, while this is being looked at, you can check this guide to see how to hide other shipping methods when free shipping is available.

    Hey, @filippomor!

    I also add your case there too.

    I see you already have a thread open about this issue, if you need further help, please share the details there so we can assist you further.

    Have a wonderful day!

    Thread Starter Koesterandersen

    (@koesterandersen)

    Hi

    Now that you have find the error I think I don’t need to spend time uploading the screen dumps showing the error.

    Do you know how high this problem is prioritized, and maybe some approximately time period before it is solved.

    Have a nice day.

    Hey, @koesterandersen!

    Yes, you don’t need to upload the screenshots, but thank you for being willing to do it ??

    Currently the priority of this issue is set as high. Regarding the time it will take to solve it, we are not able to predict this. I ensure you our team is doing all they can to solve this as soon as possible, but we can’t give a specific timeline.

    Thank you for understanding.

    Please let us know if there’s anything else we can help with.

    Have a wonderful day!


    Subject: VAT Calculation Issue with WooCommerce Version 8.4.0

    Dear Help Desk,

    I am writing to report a problem experienced with WooCommerce version 8.4.0 that affects the calculation of VAT on shipping costs. In the previous version, 8.2.2, everything worked as expected. Specifically, when the order amount reaches €300, there should be no shipping charges and consequently, no VAT applied to shipping.

    However, after updating to version 8.4.0, although the shipping charges are correctly set to €0.00, an incorrect VAT charge of €4.20 on shipping is being applied, which should not happen. This issue seems to be a new bug introduced in the latest version.

    We plan to test future versions on our pre-production environment in the hope that this issue will be addressed and corrected. In the meantime, could you please investigate this matter and provide guidance or a fix for the VAT calculation problem?

    Thank you for your attention to this issue.

    Best regards,

    Hey, @rodolphe1105!

    Per WordPress forum guidelines, would you mind opening up a new thread for this so that we can keep things organized and offer more personalized support for you? We’ll be happy to help you out with this over there!

    Have a wonderful day!

    Hello, is this free shipping issue fized? not working on my store.

    Plugin Support Rajesh K. (woo-hc)

    (@rajeshml)

    Hello @precnt,

    Sorry to hear that you are experiencing a similar issue.

    Per WordPress forum guidelines, would you mind opening up a new thread for this so that we can keep things organized and offer more personalized support for you? We’ll be happy to help you out with this over there!

    Have a wonderful day!

Viewing 12 replies - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.