• Resolved tonydjukic

    (@tonydjukic)


    When a Canadian customer tries to order from the shop, the shipping calculator returns some accurate rates.

    If we jump into a new browser, clear caches and go incognito, and then attempt to use a real US address to return US rates, we get the default fallback rate for Canada. It doesn’t appear that the shipping calculator is recognizing any zone other than the primary zone that the shop is in.

    We have 3 zones set up: Canada, US and Rest of the World (default).

    We have Canada Post set as the shipping service for all 3 zones. We’ve set a 15% increase on US prices and a fallback rate that is higher than Canada’s fallback rate. (20 v 12, respectively). Ditto for the last zone (RoW)…

    Regardless of what address we try though, they all either return correct addresses for Canada or the Canadian Fallback rate for non-Canadian addresses. Any theories as to what’s happening here?

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Jeff Stieler

    (@jeffstieler)

    Hello @tonydjukic,

    Are you still experiencing this problem?

    I was unable to reproduce it on your test store:

    Plugin Contributor Jeff Stieler

    (@jeffstieler)

    My apologies @tonydjukic! I misread the fallback rates.

    Can you share a screenshot of your Shipping Zones?

    Thanks!

    Thread Starter tonydjukic

    (@tonydjukic)

    Jeff,

    I think I found the issue – we migrated from dev to staging and that’s when the problems started up – like with other areas it appears that some of the settings didn’t migrate and the Shipping Zone for Canada was set for ‘everywhere’ instead of just Canada – so it was applying the Canadian Fall Back Rate to every shipment that didn’t report a rate.

    I just ran a test and it worked. I’m going to go back and double check all of the zones. I apologize for the confusion – when I was troubleshooting I was checking the WooCommerce Services area and only double-checked the USA Zone because that was the rate that was failing to return. In fact, it was as I went to capture a screenshot for you that I noticed the setting hadn’t migrated properly and that Canada was set incorrectly.

    Thanks for steering me in the right direction.

    • This reply was modified 7 years ago by tonydjukic. Reason: Flag as resolved
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Not Returning Rates based on Zone’ is closed to new replies.