Administrator
- Join Date:
- Feb 2006
- Location:
- Tampa Bay, Florida
- Posts:
- 10,682
- Plugin Contributions:
- 56
UPS XML: Support Thread
A PR awaits. Thank you for taking over support of this important mod.
Views: 110,352
Administrator
A PR awaits. Thank you for taking over support of this important mod.
New Zenner
Hi,
When I checkout using a US address the UPS shipping options display normally. However, when I choose an international address, UPS does not display any shipping options. I do have worldwide shipping checked in the module options. Does anybody know the solution to this problem? Thanks.
Administrator
Try setting debug on to see what the server is saying.
New Zenner
edit
It works now. I had California as the shipping zone selected. I thought this would just be the origin but I was wrong
New Zenner
My displayed rates for shipping a small 6-ounce package from California to Germany range from $113.21 to $158.30. Is this correct? Perhaps I need to change my account settings to get the best rates?
I ship via USPS also. The UPS rates are displayed above the USPS rates upon checkout. I want the USPS rates to be shown above UPS. Is this possible?
Administrator
Yep, UPS can get expensive. You control the order of the shipping-modules' display via their defined 'sort order' using your admin's Modules->Shipping tool; just set the USPS sort-order to a value less than that for UPS.
New Zenner
lat9:
Yep, UPS can get expensive. You control the order of the shipping-modules' display via their defined 'sort order' using your admin's Modules->Shipping tool; just set the USPS sort-order to a value less than that for UPS.Thank you. Well, that is really dismaying about the international prices. :( Hopefully I can work things out with UPS or another carrier. I got the sort order working -- thanks again.
New Zenner
We are currently setting up the UPS XML shipping module on our test website. We just have a general question regarding the Customer Classification code for this shipping module.
The company with whom we ship out packages has stated they are billing to a UPS account and also have a daily UPS pickup. Should we select option 01? I would assume this would be a more accurate option than just "Account Rates". I am not sure if UPS has a different rate and/or discounts if you are billing to a UPS account and have a daily pickup, but I would imagine they do. Can anyone please help us or have any suggestions as to which option we should select?
New Zenner
I also forgot to mention that we have negotiated rates from UPS, so we are very confused on which option we should select for the Customer Classification code.
Administrator
01 is correct.
Zen Follower
The UPS XML plug-in gives us the exact same rates as does the regular vanilla UPS shipping module. And both are considerably higher than our negotiated rates - at least, for heavier (>25# packages). Why is the XML not bringing back our negotiated rates? I've checked the setup so many times...
Administrator
apollowilcox:
The UPS XML plug-in gives us the exact same rates as does the regular vanilla UPS shipping module. And both are considerably higher than our negotiated rates - at least, for heavier (>25# packages). Why is the XML not bringing back our negotiated rates? I've checked the setup so many times...
Could you enable the UPS-XML debug and post the results (obfuscating any account-related info) for an order whose guotes are out-of-whack?
Zen Follower
Does that mean putting it in "test" mode? Where do i find the debug results?
Administrator
apollowilcox:
Does that mean putting it in "test" mode? Where do i find the debug results?
Nope, just set the upsxml shipping module's Enable debug? to true. That will result in the file /logs/upsxml.log that records **all **requests/responses from UPS.
Zen Follower
Well, that was certainly right in front of me. Thank you. I've attached the log file as well as a jpg showing the identical rates of UPS vs UPS XML. I really appreciate your help.
Administrator
Hmm, I'm seeing:
RatedShipmentWarning>Missing / Invalid Shipper Number. Returned rates are Retail Rates.
within that upsxml.log information. Is the 28.5-pound weight noted in that log the correct weight for the shipment?
Zen Follower
Again, thank you lat9. Yes, the weight is correct. Can't understand why the 6-character shipper number is being viewed as incorrect. We've had that for years - there's no doubt that it is correct. Is it looking for a different number than our regular account? Is there a different number associated with the XML connectivity?
I just revisited ww.ups.com/upsdeveloperkit. It shows the correct account number and shows "Production" for all relevant UPS shipping except for: Pickup - Ground Freight, Rating - Ground Freight, and Shipping - Ground Freight which i don't need/ use anyway. But would these being flagged as test preclude anything from workign? Should i request production status for these?
Administrator
I'm thinking that I remember that the UPS 'shipper number' is case-sensitive. Could that be the issue?
Zen Follower
Got it working. Not sure which worked but here's what i did: gained production rights for freight options at upsdeveloperkit. Don't need them, but what the heck. Now, all services say "production." Also, despite the account number looking exactly right, i deleted it and re-entered it. The resulting error in the log was "User Id and Shipper Number combination is not qualified to receive negotiated rates." So, i changed the username/ pw from the original ones we had been given as part of the XML access key and just used our regular ups.com login creds.
Now it works. Thank you so much for your help. We've been trying to get this working for ages.
Administrator
apollowilcox:
Got it working. Not sure which worked but here's what i did: gained production rights for freight options at upsdeveloperkit. Don't need them, but what the heck. Now, all services say "production." Also, despite the account number looking exactly right, i deleted it and re-entered it. The resulting error in the log was "User Id and Shipper Number combination is not qualified to receive negotiated rates." So, i changed the username/ pw from the original ones we had been given as part of the XML access key and just used our regular ups.com login creds.
Now it works. Thank you so much for your help. We've been trying to get this working for ages.
I'm glad you got it working -- thanks for the update.
Just for my edification, did either the Shipper Number or UPS password contain 'special' characters, e.g. <>"&?
Fields marked required must be completed.
Tell staff why this post should be reviewed.