• Resolved fesarlis

    (@fesarlis)


    Hello. I have noticed the following behaviour (seems like a bug to me):

    I my case I have two shipping methods: Local pickup and flat rate (flat rate is criteria-based using a third-party plugin, but the SAME behaviour occurs even with this plugin deactivated).

    Let’s suppose I am in cart page, and select shipping #2 (flat rate). I increase quantities until free shipping criterium is reached. When this happens (and therefore flat rate becomes free), FIRST option (local pickup ) is automatically selected.

    Hiding local pickup when free becomes available is not a solution because many customers will still wish to use local pickup.

    This causes great confusion to customers. Please let me know if you can reproduce it and if I have to submit a bug report and where.

    Thank you

    • This topic was modified 3 months, 1 week ago by fesarlis.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @fesarlis

    From what I understand, when the criteria for free shipping is met, your site automatically selects the “Local Pickup” option, even though “Flat Rate” was previously selected. I can see how confusing this could be for your customers.

    Just so you know, what you’re seeing is completely normal! WooCommerce is designed to show all available shipping methods by default, with the one at the top of the list selected automatically.

    However, if you want to hide other shipping methods when the free shipping method becomes available, you can easily do that using the custom code snippet shared right here: https://woocommerce.com/document/hide-other-shipping-methods-when-free-shipping-is-available/

    I hope this provides some clarity. Please let us know if you have any other questions!

    Thread Starter fesarlis

    (@fesarlis)

    Thank you for your reply. I really hope others will read this post. Because this is IRRATIONAL.

    Why would Local Pickup be selected automatically when Flat Rate converts to Free?

    1. It is one extra step for the customer to re-select Free.
    2. There are customers who will never utilize Local Pickup, but will increase quantities in their cart to be eligible for free shipping.
    3. This will also cause issues with other plugins, say plugins which display a message about how much order total must be increased for free shipping. If they go on cart page, select Flat Rate, and then go back to the store and add more items, the message will never appear/disappear to/from them (eg. in a mini-cart) because when they went above/below the threshold, local pickup was selected automatically (not to their knowledge), and the requirement for the message to appear would be that the shipping option is either flat rate or free.
    4. I have managed to solve this by using a third-party shipping plugin who’s author obviously noticed this and fixed it.
    5. You provide a suggestion (Hide other shipping methods) which also does not address the issue, since some local customers will prefer LOCAL PICKUP even if they are eligible for free shipping. And in any case, one may just don’t want any shipping method to disappear.
    • This reply was modified 3 months, 1 week ago by fesarlis.
    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello fesarlis,

    Thank you for your reply.

    I tried to recreate the problem on my test site.
    Free Shipping is set to appear when the total reaches $100.
    As you can see Flat Rate is selected initially and when the Free Shipping appears, Flat Rate is still selected.

    When the “flat rate becomes free”, the shipping option is not changing from Flat Rate to Free.
    The Flat Rate option might be removed or hidden.
    This is not a feature available by default do you have a plugin to code to perform this action?

    Lastly, could you share the URL of your site?
    I want to check the Cart page and compare it with my Test site.

    Looking forward to your response. ??

    Best regards.

    Thread Starter fesarlis

    (@fesarlis)

    Thank you for your time.

    The site is stored locally as it is still under development. Anyway, it seems to me that your video does not illustrate the problem because Local Pickup is listed last. In my case it is listed first.

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello fesarlis,

    Thank you for your reply.

    Yes, I noticed that too.
    Could you share the details of how you hide/show Flate Rate shipping and the Free shipping becomes available?

    I suggest you check your site’s shipping feature in default mode.
    This will clarify things and help resolve the issue.

    Looking forward to your response. ??

    Best regards.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @fesarlis

    We’ve not heard back from you in a while, so I’m marking this thread as resolved. Hopefully, you were able to find a solution to your problem!

    If you have further questions, please feel free to open a new topic.

    Thanks!

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