Shipping Zone Flat Rate not working
-
The flat rate cost is there, the countries are identified, but the cart is not adding the flat rate to international orders; it is shipping everything free. I have rechecked every field I know to check. Why is flat rate not working?
The page I need help with: [log in to see the link]
-
Hello @marketingatpottymd,
Can you give us more information about the shipping settings? What conditions do you have set for Free Shipping in the shipping zone? Which countries are included in the shipping zone?
We have a US-free shipping zone; Canada-flat rate zone; Other countries-flat rate zone that details Africa, Egypt, South Africa, Tanzania, Antarctica, Asia, China, Hong Kong, India, Japan, UAE, Europe, France, Italy, Sweden, Switzerland, United Kingdom, Australia, & New Zealand; Locations not covered by your other zones-flat rate.
The Free Shipping in the US zone has no conditions as I understand them – no minimum purchase requirements, just a US shipping address. Any non-US addresses should have a flat rate applied to the order ($35 Canada, $38 everywhere else).
if you check my website now: naurasonline.com the flat rate shipping is not showing anymore on checkout, I don’t know what happened. do you think because of woocommerce update this broke? please I need urgently someone to help or live call or anything, please.
https://prnt.sc/utypx0
I have the above screenshot when I want to proceed to checkout.
now the shipping fees are added but the label not showing, what’s going on here?it seems the method title not showing in the checkout form, why? in my case its: Flat Rate and the other countries are disabled now, I cannot order. this is all broke when the woocmmerce got updated, what happened guys?
https://naurasonline.com/checkout/@digitalnauras please open a new, separate topic for your question at this page.
@marketingatpottymd let’s focus on a Canada address as an example. When I enter a Canadian address at checkout, I get a
Free Shippingrate. Can you please enable “Debug mode” at WooCommerce → Settings → Shipping → Shipping Options? This will tell us which zone is being matched at checkout.Can you also send screenshots of the following pages:
1. A list of your shipping zones at WooCommerce → Settings → Shipping
2. The shipping methods inside the Canada shipping zoneA screenshot upload service like https://snipboard.io/ can work for this. Thanks!
Debug mode enabled. Here are the screenshots.
https://snipboard.io/JNV9Qj.jpg
https://snipboard.io/5TRpWP.jpg@marketingatpottymd that’s super helpful, thanks.
Now at checkout, the debug tells us we are getting matched to the US zone: https://d.pr/i/U6Q2EB
This is because the US and Canada zones are both set to ship to “Everywhere”, and US is at the top of that list as you can see here: https://d.pr/i/kZdZd4
Within the Canada zone,
Canadamust be specified as the region for which the methods are active: https://d.pr/i/oFw047We have more on setting up shipping zones at this page.
Let us know if adding that region to the zone does the trick.
It’s still giving me Free Shipping – when I enter a Canadian or an Australian address.
Do I need to change the US zone away from “everywhere”? I did not set this up, but all our other sites seem to be working just fine, and the settings are the same.
Adding US to the US zone has fixed the problem!!
@marketingatpottymd Glad you resolved it! Yes, the US zone at the top shipping to “Everywhere” would definitely take precedence over other shipping methods below it. The first shipping zone a buyer’s address is matched to will be used.
I’ll mark this as resolved, but if you have other questions, feel free to open a new topic. Cheers.
The topic ‘Shipping Zone Flat Rate not working’ is closed to new replies.