To be honest, I cannot recall how we originally had it set up. I was so long ago!

I *think* I set up the the Webtools account using our US warehouse address.. Maybe the old USPS module pulled the zip from the USPS account instead of from the store setup? All I know is that it has been working correctly until this latest USPS change. The store has always been set up with Canada as its shipping origin.
In any case, to work around it for the time being, in the includes/modules/shipping/usps.php file, I replaced SHIPPING_ORIGIN_ZIP with our US warehouse postal code, set our store's Shipping Origin Country to Canada, and commented out the following to disable the error:
Code:
if (SHIPPING_ORIGIN_COUNTRY != '223') {
$this->title .= '<span class="alert">' . ' - USPS can only ship from USA. But your store is configured with another origin! See Admin->Configuration->Shipping/Packaging.' . '</span>';
}
It seems to be calculating correctly. I know this is not a great solution, but for the moment, it'll have to do!
Bookmarks