• Resolved asnac

    (@asnac)


    What is the reason that if I add more than 2 products in the Woocommerce online store, then by default the free delivery method (for orders over 75e) disappears from the available options. If there are more than 2 pcs of the same product, free shipping will not be displayed. The maximum amount has not been specified. Delivery categories have not been set for the products separately, all are in the same category and should work with the same settings. On our other site, this same setting normally works correctly and we copied all settings from there. We tried using different theme, but then we can’t add any products to cart, because other themes breaks the site.

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

Viewing 15 replies - 1 through 15 (of 16 total)
  • Hi @asnac

    Thank you for reaching out — we’re happy to help!

    What is the reason that if I add more than 2 products in the Woocommerce online store, then by default the free delivery method (for orders over 75e) disappears from the available options. If there are more than 2 pcs of the same product, free shipping will not be displayed.

    Could you please provide us with screenshots, so that we can see what you are describing?

    If you don’t already have a screenshot service installed, https://snipboard.io is a good option – for uploading it there, and sharing the link here afterward.
    There is also a walkthrough guide here: https://en.support.wordpress.com/make-a-screenshot/

    Additionally, we would need screenshots of:

    • WooCommerce > Settings > Shipping
    • WooCommerce > Settings > Shipping > Click on Edit on a Shipping Zone
    • WooCommerce > Settings > Shipping > Click on Edit on a Shipping Zone > Click on edit on each shipping method so we can check the specific settings
    • The cart/checkout page with the issue

    Looking forward to your reply, have a wonderful day!

    Thread Starter asnac

    (@asnac)

    Here is screenshot how free shipping works normally: https://snipboard.io/gw70Pv.jpg

    Same item (3 pcs) and it doesn’t work anymore: https://snipboard.io/uBCtsX.jpg

    Different item, but no free shipping: https://snipboard.io/vJQxHA.jpg

    Settings: https://snipboard.io/Pwd9xN.jpg

    Postipaketti (ilmainen): https://snipboard.io/RIqdah.jpg

    Postipaketti maksullinen: https://snipboard.io/iX8f41.jpg

    Nouto myym?l?st?: https://snipboard.io/u1ODZ7.jpg

    https://kahvilakauppa.fi/cart/

    Hey, @asnac!

    Thank you for the screenshots!

    According to your screenshots everything seems to be correct in the settings.

    But I was also able to see the issue on your website. However, I’m not able to replicate this on my website.

    Can you please confirm which version of WooCommerce are you using?

    On our other site, this same setting normally works correctly and we copied all settings from there.

    Do you know what are the differences between the sites?
    Do they use the same theme? Same plugins?
    Do you have any custom code on any of them?

    Is everything (plugins, PHP, WordPress) on your website updated?

    Do you use any plugins that affect the shipping?

    Looking forward to your reply.

    Have a wonderful day!

    Thread Starter asnac

    (@asnac)

    WooCommerce is Version 9.1.2. WooCommerce version was the same as on other sites, and there are some different plugins compared to the Kahvilakauppa site, but those plugins don’t affect the shipping or prices. All our sites use custom code, but it is only for setting the site’s visual appearance. All the plugins, PHP and WordPress are updated. All sites have the same theme.

    Thank you for reaching back, with further details on this @asnac .

    Just to be sure, what product type is the product showcased here; and the one here?

    Moreover, feel free to go ahead with a fresh/new WooCommerce installation, set up free shipping like so, create a simple product, and see if the issue persists there, or otherwise.

    We look forward to your response. In the meantime, please let us know if you have any further questions or concerns.

    Thread Starter asnac

    (@asnac)

    Both products are “Simple product”. Organix mix have tax class “Reduced rate” and CBD-oil have tax class “Standard”.

    Thread Starter asnac

    (@asnac)

    I just did a staging site and disabled all other plugins except WooCommerce (which I deleted and reinstalled). After reinstalling, adding a new test product, and creating free shipping, it still doesn’t work.

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello asnac

    Thank you for your reply.

    I appreciate your time for taking all these steps.
    After that, you are still facing the same issue.

    Could you share the link to the staging site?
    I want to try it and see the problem firsthand.

    Lastly, could edit the free shipping and share a screenshot with me?
    This information will help diagnose the issue.

    Looking forward to your response. ??

    Best regards.

    Thread Starter asnac

    (@asnac)

    Staging site is https://staging2.kahvilakauppa.fi/

    Here is new “free shipping” settings https://snipboard.io/vcjoDK.jpg (Basically same as before, but different name)

    Hey, @asnac!

    Thanks for the info.

    I ran some tests on the staging site and it seems the issue happens if the total price is over 100, regardless of the amount of products in the cart. But since there’s no product that costs over 100 by itself, I can’t be 100% sure.

    Would you mind adding 2 test products, one costing 80 and one costing over 100, so we can check this?

    Can you also please try the following:

    • Delete the free shipping method
    • Add it again, but make sure to not use the comma on the price, only add 75 (no 75,00)
    • Save it and test it again

    Please let us know how it goes.

    Have a wonderful day!

    Thread Starter asnac

    (@asnac)

    I added the two test products and also recreated the free shipping method with the instructions as you mentioned. I have already tested these products, and you are correct. The issue happens if the total price is over 100€. How we can fix that?

    Hey @asnac , thank you for reaching back with further details on this.

    As a next step, I’d check the following:

    • Temporarily activating a default theme, like TT3, and have it active along WooCommerce only
    • That the block-based Cart and Checkout pages are in place
    • Any code that might be injected in the site, affecting the selection of free shipping, when available, for example; as this is not the default WooCommerce behavior, but it happens on your test site

    I hope this helps! Let us know how it goes.

    • This reply was modified 4 months, 1 week ago by anastas10s. Reason: typo
    Thread Starter asnac

    (@asnac)

    I switched themes now (Divi to TT3) and WooCommerce is only plugin active. You can find test products under Verkkokauppa > Test Products. Any extra code is now gone, because Divi Visual Builder is now disabled, and theme modifications codes are also gone after switching themes.

    Thank you for following-up further @asnac .

    I tried various times to reproduce this, with a test site of mine, and it was impossible – every single time.

    It appears only when testing on the front end of your staging site.

    Don’t fret. Big fan of Alexander the Great’s solution to the Gordian Knot here, therefore, I’d like to propose the following:

    • Make sure there is a backup available, with a solution like Jetpack VaultPress Backup
    • Create a fresh/new WooCommerce site, where WooCommerce and its database will both be at the latest version available – along with everything else being tip-top
    • Enter the free shipping setting at 75 euros, as required
    • Make sure it works as expected; with the two test products, for example
    • Use the backup created in the first step, to restore the site’s data, thus having a perfectly functioning store again

    Bonus: having a round-the-clock backup solution, keeping a log of every change, making future restores a breeze.

    Sidenote: I assume the priority is to have the required shipping settings work as expected ASAP, over investing further time to discover the culprit of this persistent behavior on your site.

    I hope that helps! Let us know how it goes.

    Thread Starter asnac

    (@asnac)

    Luckily, I didn’t have to do a fresh WooCommerce site. All I did was re-enter the free shipping setting at 75 euros, as required (without , or . and 00), and NOW it somehow works, so this is a bug that needs to be fixed! You can test this on https://kahvilakauppa.fi/hyvinvoinnin-verkkokauppa/

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