Rank: Member
Joined: 9/30/2003(UTC) Posts: 53
|
I'm running version 5 SP3.2, but, so far, FedEx has never worked - always returns zero (except in the shipping estimator). I've got the account set up (w/FedEx) and only have 1 method (for FedEx Ground Residential) and never changed the shipping source code.
I've verified that the products have weight and dimensions. The cart works fine, but when I hit "checkout" (Single Page Checkout), the shipping rate is $0.00 and the ".. to be determined..." message is displayed. I've been trying to debug what is going on - the methods are loaded, the address is verified (tried different addresses).
The estimate shipping popup works fine. Even stranger, if I use the estimate shipping popup from the cart, then proceed straight to the checkout page, the shipping shows up (go figure).
Does Fedex not work with this version?
|
|
|
|
Rank: Member
Joined: 9/30/2003(UTC) Posts: 53
|
sorry - the popup estimator does not work either - I got it mixed up with the rates by cart total (on the staging site). ugh!
|
|
|
|
Rank: Member
Joined: 9/30/2003(UTC) Posts: 53
|
OK, the problem is that BV is not sending the product dimensions to FedEx. "Dimension of package is missing" is the error.
The products definitely have their dimensions (in the Product table), Any ideas?
|
|
|
|
Rank: Member
Joined: 9/30/2003(UTC) Posts: 53
|
Ruled out anything on my side. FedEx is getting the dimension data, just returning an error for no reason. DANG!
The request is good: <?xml version="1.0" encoding="utf-16"?> <FDXRateRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FDXRateRequest.xsd"> <RequestHeader> <AccountNumber>XXXXXXXXX</AccountNumber> <MeterNumber>XXXXXXXXX</MeterNumber> <CarrierCode>FDXG</CarrierCode> </RequestHeader> <ReturnShipmentIndicator>NONRETURN</ReturnShipmentIndicator> <ShipDate>2010-11-18</ShipDate> <DropoffType>REGULARPICKUP</DropoffType> <Service>GROUNDHOMEDELIVERY</Service> <Packaging>YOURPACKAGING</Packaging> <WeightUnits>LBS</WeightUnits> <Weight>21.0</Weight> <ListRate>1</ListRate> <OriginAddress> <StateOrProvinceCode>KY</StateOrProvinceCode> <PostalCode>40213</PostalCode> <CountryCode>US</CountryCode> </OriginAddress> <DestinationAddress> <StateOrProvinceCode>KY</StateOrProvinceCode> <PostalCode>40204</PostalCode> <CountryCode>US</CountryCode> </DestinationAddress> <Payment> <PayorType>SENDER</PayorType> </Payment> <Dimensions> <Length>110</Length> <Width>6</Width> <Height>6</Height> <Units>IN</Units> </Dimensions> <DeclaredValue> <Value>0.10</Value> <CurrencyCode>USD</CurrencyCode> </DeclaredValue> <SpecialServices> <ResidentialDelivery>1</ResidentialDelivery> </SpecialServices> <PackageCount>1</PackageCount> </FDXRateRequest>
Did FedEx change their API?
|
|
|
|
Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
For that package there, FedEx will NOT return a rate for Ground/Home Delivery because your lenght is 110 inches -- too long a package for Ground to handle (according to the API).
This is a debatable topic obviously, but there is a HUGE bug in BV's handling of FedEx rates in the way it handles dimensions -- if you were to order two of that same item, the package size sent to FedEx would be 220 inches x 6 x 6 (and not 110 x 12 x 6 as it should be) -- it makes for a lot of customers not being able to order. |
|
|
|
|
Rank: Member
Joined: 9/30/2003(UTC) Posts: 53
|
I changed that to check to where any dimension exceeds 109inches, it is forced to 109inches. I need to change the packing formula to one I used for FedEx on another site (cart I wrote from scratch in Classic ASP). If none of the items are marked "ship separately", then it tries to put them into a virtual "box" with standard size boxes w/leeway for packing
|
|
|
|
Rank: Member
Joined: 2/21/2007(UTC) Posts: 1,113
|
How did you do that? I am constantly getting customers who cannot get rates because of BV's way of calculating a package -- what I consider a serious flaw -- in dealing with Fedex -- I've been trying to fix this problem for 2 years. |
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.