we have option in settings set local country on website.
and we made 2 different type of charges options in shipping methods.
1 is local country charges.
2nd is international charges.
you need to fix check out page if user select the country which is not local in settings of website then do charge for shipping as we set price for international shipping charges .
[login to view URL] need to take care of minimum kg will be charges option.
example we set minimum kg will be charges 0.500 kg and client purchased items of 0.300 gm you need to do charge for shipping amount 0.500kg
minimum kg charges for local country works fine you need to fix if country is not local
in settings if set All Countries enable for shipping in settings then shows all countries list for shipping address
and if we set limited countries then show only selected countries list
if set sell in local country only then show only local country address
70% work is done on page already works fine for local country you need to fix other countries and international countries only