I have vendors which need to define a flat shipping rate for local city, different flat rate for all other major cities, and another rate for everywhere else. I follow instructions on WCFM documentation to set up shipping zones and make one believe this is possible to set up. As admin I add 3 zones in woocomerce (local, regional and national) and define them to “store shipping” so vendors can set up their own shipping methods. I then set up shipping methods and rates for each zone as vendor. But I notice something strange in checkout cart. Only the first zone is matched in same order as in woocomerce admin. So if address in cart updates to region not defined in first zone no shipping match is made even if next zone does have shipping rate for that zone. It gets stuck on first zone only. Is this a WCFM issue? A general woocommerce issue? Or a theme issue?
Please, write to authors of WCFM because theme doesn't affect their
shipping functionality so I can't give you proper advices for options which
are not related to theme