Thread Starter
CliveO
(@cliveo)
The calculator works on the cart page…it shows free for UK, £9.99 for Europe and rejects orders from rest of world. Problem is, all anyone has to do to get around this is go to checkout page and no postage is added no matter what the destination
I am running Woocommerce Version 4.2.0
laceyrod
(@laceyrod)
Automattic Happiness Engineer
Howdy,
Thanks for reaching out.
I was able to test your cart with a France postal code, and I did successfully get shipping rates:

Then, I switched to the UK and got Free Shipping as expected:

When I close out completely and test the other way around, the rates are still appropriately adjusted. This makes me think perhaps you’re running into a caching issue? Have you tried by testing in Chrome’s incognito mode to rule out browser caching?
Thread Starter
CliveO
(@cliveo)
I hadn’t realised it was the postcode that determined postal charges, I thought it was the Country drop down. Has it always been the postcode?…Schoolboy error!
-
This reply was modified 4 years, 7 months ago by
CliveO.
laceyrod
(@laceyrod)
Automattic Happiness Engineer
No worries!
Yep- the zip code is what’s used to match to a Shipping Zone. Have you tried entering the postcode yet? Is all well once you do that?
Thread Starter
CliveO
(@cliveo)
Yes, and you were absolutely right…shipping price updating now once I put postcode in
Thank you
laceyrod
(@laceyrod)
Automattic Happiness Engineer
Glad to hear!
I’m going to close this thread out now. Please feel free to open a new one if you have any further questions or concerns!
Hi
My shipping is set as pick up in store for the whole Australia.
I need to set up flat rate as per the region and pick up in store only for local.
I set up Sydney as shipping zone and shipping class as flat rate as $10.
When i add a item to the cart but still it shows as pick up in store.
Please let me know how to fix this problem.
My WooCommerce version is 4.4.1
Thanks
Sam