Thanks for your interest. It's hard to get answers on this one.
I'm still stuck. Basically I'm seeing a yellow button in the list of shipping modules opposite the upsxml module. It should be green. And of course, when I try to test it out on the site, I get an error from UPS.
Logically, it looks like Zen Cart itself sees something wrong, but a yellow button is not informative so I've no idea what the problem is. I've filled in all the fields with appropriate info - I think. One small thing: it says to enter the three-letter UPS currency code. I filled in the same thing I have in ZC, CAD. Maybe UPS uses a different currency code for Canada? If so, I couldn't find a list of them on their site. In fact, in case anyone can see something wrong, here is what is filled in the module settings so far (with some info removed for obvious reasons)...
Enable UPS Shipping
True
UPS Rates Access Key
[the access key]
UPS Rates Username
[the username]
UPS Rates Password
[the password]
Pickup Method
One Time Pickup
Packaging Type
Customer Package
Customer Classification Code
04
Shipping Origin
Canada Origin
Origin City
Calgary
Origin State/Province
AB
Origin Country
CA
Origin Zip/Postal Code
[the postal code]
Test or Production Mode
Test
Unit Weight
KGS
Unit Length
CM
Quote Type
Residential
Handling Fee
1.00
Enable Insurance
False
UPS Currency Code
CAD
Tax Class
GST/HST/PST Class
Shipping Zone
Canada GST Zone
Sort order of display.
10
Shipping Methods
Next Day Air, 2nd Day Air, Ground, Standard, 3 Day Select
Shipping Delay
1
Does it all look reasonable?
Rob