• Resolved ledaouk

    (@ledaouk)


    Sorry for re-submitting this topic here again, because it was submitted before in the wrong forum.

    I’ve already set zone shipping flat rate fees for Zones (shipping only for country: Lebanon and Zip Code is not applicable), but client are facing 2 issues
    – When selecting the “Town/City” from the drop down its showing that there is no shipping method for this zone, so they have to fill the region name in “state/country”, which is optional field, to get the region name matched.
    – If any client filled the region by a wrong one and needs to change it, after changing it the old one will remain matched and the fees will remain for the old, and to bypass this issue the client should re-enter the checkout page again.
    Note that shipping calculator in the Cart is working properly, by selecting country and “Town/City” from drop down menu.
    I tried woocommerce shipping calculator setting in booster settings and unchecked the “state/country” but it didn’t help, also I tried hiding the “state/country” field but also at checkout kept returning the same: no shipping method, or keep calculating on last shipping “state/country” if it was filled before.
    Is there any trick to bypass this or it is a bug that should be fixed?
    Thank you.

Viewing 1 replies (of 1 total)
  • Plugin Support Shaun Kuschel a11n

    (@shaunkuschel)

    Automattic Happiness Engineer

    Hey @ledaouk!

    This is likely occurring because the Shipping Zone is probably set up using Lebanon as the country to match, so if that info isn’t there, it won’t be able to return rates.

    I would suggest going to the WooCommerce > Settings > Shipping > Shipping options page and enabling ‘Debug’ there. Doing this will show you which Shipping Zone is being matched and bypasses cached shipping rates too. Once that is enabled, you should see a message at the top of the Cart/Checkout pages that says “Customer matched zone” and the name of the Zone.

    Is there a specific reason that you aren’t wanting ‘Country’ to be chosen by the customer? If the reason is due to the fact you only ship to Lebanon, you can just add that country as the only specific shipping location you allow on the WooCommerce > Settings > General page and it will be the only available option in the pulldown menu.

Viewing 1 replies (of 1 total)
  • The topic ‘Shipping Fees not Calculated accurately on selecting/changing Zones’ is closed to new replies.