Of course one of the benefits of e-commerce business is you can sell to as many areas = as many customers as possible. So we know you probably need to set up different shipping rates for different areas, which we call zones. You can separate zones by countries / states / zip codes, as you prefer. Here is the guide to show you how to set these different rates up.
Example scenario
You would like to set up different shipping fee for West and East Malaysia.
Part 1 : Set up Zone A (e.g. West Malaysia) and its shipping methods
1.1 First, create zone A ( West Malaysia ). Go to Admin Panel > Settings > Shippings > Add Shipping.
1.2 Name this zone and select the country this zone belongs to.
Tips: Make sure the zone name is memorable for your own future use.
1.3 Once country is selected, you will be prompted to further select sub-regions ( by zip codes or states ).
Tips: one zip code / state can only be used in one zone
Type in zip code - define your zone by manually inserting zip codes
Select from list - define your zone by selecting from the list of states
1.4 Next, add a shipping method for this zone.
Tips: one zone can have multiple shipping methods, you can add another after complete one method
1.5 Save and done with zone A ( West Malaysia ).
Part 2 : Set up Zone B (e.g. East Malaysia) and its shipping methods
2.1 Go back to Admin > Settings > Shippings > Add Shipping to create a new zone B ( East Malaysia ).
Tips: now you can see you have created the first zone A ( West Malaysia ).
2.2 Name this zone differently and select the country this zone belongs to.
2.3 Same, you will be prompted to further select sub-regions.
Tips: you won't be able to select the states which you have selected in zone A ( West Malaysia ), because one zip code / state can only be used in one zone.
2.4 Repeat steps 3.4 & 3.5 above.
2.5 Save and done with zone B ( East Malaysia ).
Now you have two shipping zones with different rates. ?