-- url of the page with the problem -- :
www.weareecs.com/shop
-- HikaShop version -- : 2.6.1
-- Joomla version -- : 3.4.8
-- PHP version -- : 5.4.16
I'm trying to get International USPS shipping to work, and I'm running into an odd problem.
I have a "Non-US" Zone configured which contains all countries not in the US (obviously).
US shipping works as expected.
Non US shipping gives me the error "No shipping methods available for your location"
I've looked through the plugins/hikashopshipping/usps/usps.php and found that it is failing in this conditional (line 162):
if($zone->zone_code_3 != 'USA') {
$messages['no_shipping_to_your_zone'] = JText::_('NO_SHIPPING_TO_YOUR_ZONE');
continue;
}
From looking at the adjacent code, I'm not sure how non-US shipping can work with this plugin at all, as it appears to pass all checks prior to this one, then fail here.
If I comment out that entire conditional statement, is appears to work just fine (all 4 available International shipping methods show in the frontend), but I'm worried that I'm missing what this section is supposed to be doing so I don't want to leave it commented out without some better understanding.
Am I missing something obvious here?