• Resolved Keith

    (@kwadmin)


    Hi there everyone

    I have set up flat rate shipping for a client’s shop. I’ve added the locations to which flat rate shipping can be applied. I have set up the cart so that it should trigger the flat rate shipping fee. But the cart gives me “No shipping options were found for (town name, region name)”. But the region is included in the flat rate shipping settings.

    I have been trying to fix this for weeks and I’ve exhausted my google options.

    I looked through all the woocommerce documentation on this problem. I’ve followed everything the documentation said I should do. But it still doesn’t work.

    Is there anything I’m missing?

    Thanks in advance

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

Viewing 10 replies - 1 through 10 (of 10 total)
  • The site’s hosting is very slow from my location.

    I can’t find a product which is not out of stock for testing.

    Shipping problems are usually due to the settings not being exactly right. Please can you give links to screenshots of your shipping zones page, a shipping zone sub page, and the Flat Rate Shipping settings dialog. Can’t guarantee to fix it but sight of the settings is a start.

    Thread Starter Keith

    (@kwadmin)

    Hi lorro

    Thanks for your message.

    The site is slow. The client is hosting it with a small-scale hosting provider – and that is a huge can of worms that I’ve argued with them at length about.

    All the products are out of stock and the client hasn’t followed my instructions to put products in stock. I’ve changed this product https://thestuff.co.za/product/cytomax-204kg-tangy-orange-caffeinated/ to have 4 in stock.

    cart values under R1 500 will trigger free shipping.

    will send the screenshots now

    Thread Starter Keith

    (@kwadmin)

    shipping zone page
    https://snag.gy/JTeSgD.jpg

    flat rate shipping zones sub-page
    https://snag.gy/I6MAR5.jpg

    flat rate shipping zone settings
    https://snag.gy/cmAj2q.jpg

    I see 3 zones called the same name and 2 zones called another same name. Suggest zone names should be unique and ensure their regions don’t overlap. Not enough info to tell if they do or not.

    https://snag.gy/I6MAR5.jpg is giving a 500 error. Is that the free settings setup?

    What I can see looks complicated so difficult to debug without seeing everything. I think the debug approach should be to strip it all back to one zone, one region and one method. Make sure that works for you. Then add in the other bits one-by-one and test each time.

    Ensure debug is enabled in shipping options. This will show a message saying what zone has been matched to aid trouble shooting.

    Thread Starter Keith

    (@kwadmin)

    The 3 zones called the same name are as follows:
    south africa – local pickup
    south africa – free shipping
    south africa – flat rate

    namibia – free shipping
    namibia – local pickup (some customers use their own couriers)

    I’ll enable debug quickly

    Thread Starter Keith

    (@kwadmin)

    renamed shipping zones
    https://snag.gy/JdG6lH.jpg

    shipping error at cart values less than R1500
    https://snag.gy/rufgEm.jpg

    I think you’re best with one zone having 3 methods, not 3 zones each with 1 method.

    As I understand it, Woo will match the customer to a zone, look at its methods, then give up and not bother looking for other zones.

    Yes the screenshot says on it, Woo will match a customer to a single zone, ie not try 3 zones.

    Thread Starter Keith

    (@kwadmin)

    Oh I understand!
    1 zone – 3 methods. Got it
    Going to change them now

    Thread Starter Keith

    (@kwadmin)

    oh gosh that fixed it!
    I thought I was being systematic by separating them out.

    I clearly didn’t understand the woo instructions. 1 zone, 3 methods sorted it right out.

    huge thank you!

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Flat rate shipping error’ is closed to new replies.