Shipping Kits

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
Thistle3408
Lieutenant (LT)
Lieutenant (LT)
Posts: 77
Joined: Mon Apr 19, 2010 4:52 pm

Shipping Kits

Post by Thistle3408 » Mon Aug 09, 2010 12:56 pm

Is this a bug or something I am doing wrong.

Summary: Kits with weight on the main product works okay; Kits with weights based on sum of component products will not yield options when the admin needs to change a shipping method.



I have lots of "kits".
Those where I have the weight on the "top level" product, I can get shipping quotes, no problem. I can even get shipping quotes when I need to change the shipping method on the admin side.
Those where I have the weight based on the sum of the weights of the component products (zero lbs on the "top level" product), I can get shipping quotes on the customer side and even in step 4 of the manual ordering on the admin side.
HOWEVER...I can NOT get shipping quotes when I need to change the shipping method on the admin side.

Looking at Admin_Orders_Shipments__Default.aspx.cs it appears they use the following to get rates (all and those for this customer I think)
ShipMethodCollection shipMethods = ShipMethodDataSource.LoadForStore();
and
ShipMethodCollection customerShipMethods = ShipMethodDataSource.LoadForShipment(shipment);

The other places where the rates are calculated and such seem to use
ICollection<ShipRateQuote> rateQuotes = ShipRateQuoteDataSource.QuoteForShipment(shipment);

It appears the Admin_Orders_Shipments__Default.aspx.cs is not taking weights for the entire shipment, just off the "top level" product and if zero weight gives us no shipping options.


Is that wrong or what?

Post Reply