Hi @midney22!
in short: yes… ??
…WooCommerce manage the shipping zones itself, not the shipping methods*. There is: if you need to discrimiate your customers per zones,
you must create this zones before on Woocommerce > Settings > Shipping, and then, place shipping methods on every one.
The shipping zones must be set from closer to wide, for example, let’s say there is two cities with different parcel treatment, for any reason,
and California has different treatment as rest of US:
1. San Francisco
2. Washington
3. California
3. USA
4. World Wide
For every customer address, the methods of ONLY the first shipping zone that matches will be offered. For a guy of SF, only the methods of shipping zone #1, not #3 or #4
There is: on every shipping zone, you must add all the shipping methods that you want (tipically, some methods will be repeated).
Can do you read more about here: https://docs.woocommerce.com/document/setting-up-shipping-zones/
…and if you need to set distinct shipping rates per product, not based on objective criteria like size, weight, category, tag or price, (with Fish and Ships you can set simple or complex rules with all of them),
you must create shipping classes and set one of them for every product.
(* well, older releases of woocommerce, leave the shipping zones to the shipping methods, but we’re talking of obsolete releases of WC)
Please, confirm if this solve your question
Kind regards,
Carles Martin
wp-centrics support team