Link to home
Start Free TrialLog in
Avatar of rocketTendon
rocketTendon

asked on

FedEx Rate Finder from a website... FDXRateAvailableServicesRequest ... Dimensional Weight?

I finally got our account thrown into the "Development Pool" on the FedEx test server so I could start testing to implement live rate quotes on our website.

I am currently toying the FDXRateAvailableServicesRequest method. I don't see anything defined in the FDXRateAvailableServicesRequest.xsd file from FedEx to indicate a way to pass dimensional weight to FedEx. However, when I get the reply back there is a "DimWeightUsed" attribute and it is set to false. Which leads me to believe that it IS possible to use dimensional weight when requesting a rate quote.

Does anybody know how to implement rate quotes via dimensional weight for FedEx shipping? Am I using the wrong method?

The only possible attributes I can see in the FDXRateAvailableServicesRequest method is:

</WeightUnits>
</Weight>

Thanks in advance...
Avatar of Steve Bink
Steve Bink
Flag of United States of America image

I would say you need to speak with FedEx to find out.  That is a proprietary bit of code they made, and if the information is not in their publicly available DKs, there must be a reason for it.  My personal experiences with them (especially concerning online activities) have shown them to be VERY territorial.
ASKER CERTIFIED SOLUTION
Avatar of lpenrod
lpenrod

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of rocketTendon
rocketTendon

ASKER

The word "dimensional" does not occur once in the pdf. They only talk about the </DimWeight> attribute and how it is a boolean indicating if DimWeight is being used.
DimWeightUsed does.
‘true’ or ‘1’ if the dimmed weight was used to derive freight charges.
Right... but that is no help... I want to know HOW to use dimensional weight... Hence my previous post..

"They only talk about the </DimWeight> attribute and how it is a boolean indicating if DimWeight is being used."

DimWeightUsed is a boolean value indicating that DimWeight (which is a decimal with a max length of 6.1) is being used.
You are looking at the reply that comes back... not how to issue a request. Which is what I am after.
Gotcha.
I figured it out...

There is a Dimensions attribute... when these are passed, dimensional weight is used.

<Dimensions>
   <Units>IN</Units>
   <Length>15</Length>
   <Width>24</Width>
   <Height>46</Height>
</Dimensions>
The answer was found in http://www.fedex.com/us/solutions/wis/pdf/xml_transguide.pdf?link=4 ... thanks for pointing me to the right document.