mrsawyer:
Greetings,
I have set up our API Key and run some cross-country shipping tests (in test mode) using UPS-XML Version 1.7.8. I set the Customer Classification Code to 00 so that rates displayed would reflect our contracted agreement with UPS. I then tried using the exact same shipping information with the Customer Classification Code set to 53 to display the regular rates for comparison. To my surprise, the regular rates were about 4% to 7% lower than our contracted "discounted" UPS rates.
I have contacted UPS to make sure they have given us the correct code and have also activated the contract. While I am awaiting a reply, I thought I'd check with the forum folk here to see if using test mode could account for this, or if there is some other possible reason I have overlooked, or if there is the remote possibility that the plugin has an error.
I am hoping that some readers of this post will be so kind as to run a similar test and share their findings.
Thanks,
mrsawyer
mrsawyer:
I would like to add that I just took a quick look at the debug log which I had already enabled, but had not look at. From what I'm seeing, the plugin is passing length, width, and height of all zero inches to the UPS interface. Is there a way to pass an actual box size?
lat9:
The shipping method, as inherited, *claims *to support product dimensions but I have neither updated nor tested that processing. While there's a DIMENSIONS_SUPPORTED constant that can be changed (as you apparently have) in the shipping-module itself, that's not a processing-path that I'm prepared to support at the current time.
at the risk of getting myself into more trouble than i already in, allow me to weigh in here.
i think it best to solve 1 problem prior to moving to a new problem. i thought the original problem was that your contracted rates are showing up as being expensive than your list rates. did you solve that problem?
my understanding is that this plugin is for getting shipping quotes. if i am wrong in that, i apologize. if i am correct, and we are getting shipping quotes, i see no need to not being going to a live UPS server. last time i checked, UPS does not charge for getting a shipping quote. so why not check against the live server? i see little downside unless i am missing something here.
with regards to the bane of my existence, i mean dimensional weight, seems that lat9 is not ready to support that element on this plugin. which personally i would respect. lot of work associated with quoting dimensional weight.
what are you selling? when you look at your UPS bill, do you see a lot of dimensional weight surcharges? if you do not see them on your bill, it makes little sense to me to start building infrastructure to quote them to your customer.
lot of stores use this module. i think the 0 dimensions have 0 effect on the rate that gets quoted. the only time dimensional weight gets hit, is when you send a big box that weighs nothing. sending a box that takes up 0 space and weighs 5 lbs; well you will get the 5 lb rate.
just my 2 cents.