VirtueMart Forum

VirtueMart 1.1.x [ Old version - no longer supported ] => Shipping VM 1.1 => UPS VM 1 => Topic started by: Mysteriouskk on July 01, 2008, 00:29:39 AM

Title: UPS Module can't calculate shipping above 70 pounds?
Post by: Mysteriouskk on July 01, 2008, 00:29:39 AM
If the item is more than 70lbs, and the user checks out, the shipping is listed as UPS Ground ($0.00)  -  USD22.34 Guaranteed Day(s) To Delivery. It has a price listed, but it charges $0.00 as shipping. Why is this?
Title: Re: UPS Module can't calculate shipping above 70 pounds?
Post by: Scott Ackerman on September 12, 2008, 15:57:45 PM
I can answer the reason why this is however it is a real problem. UPS doesn't normally offer shipping of packages over 70lbs., so it isn't giving a rate quote for orders that high. Now obviously most stores are not going to ship a single 80lb package but will break it up into multiple packages, however there isn't a way to specify that in the module and obviously UPS doesn't know how many packages the shipper will ship in. It would be nice if a fix/workaround for this was available. Also does anyone know whether physical product sizes that are entered in Virtuemart are used in UPS shipping calculations?
Title: Re: UPS Module can't calculate shipping above 70 pounds?
Post by: sacramentojoe on September 22, 2008, 20:20:18 PM
Quote from: Mysteriouskk on July 01, 2008, 00:29:39 AM
If the item is more than 70lbs, and the user checks out, the shipping is listed as UPS Ground ($0.00)  -  USD22.34 Guaranteed Day(s) To Delivery. It has a price listed, but it charges $0.00 as shipping. Why is this?
I ran into the same problem.
Look at my post on how I fixed it.
http://forum.virtuemart.net/index.php?topic=45949.0

Title: Re: UPS Module can't calculate shipping above 70 pounds?
Post by: shane.williams.co on September 24, 2008, 16:35:35 PM
I just ran into this problem today. The issue is that when the total order weight exceeds 70lbs, the UPS XML throws an extra <RatedShipmentWarning> node that the current UPS module doesn't handle properly. I've modified the ups.php file to handle this extra node if it exists, it works fine now. I also added a warning for orders over 150lbs that additional charges may apply.

Hope this helps!

[attachment cleanup by admin]
Title: Re: UPS Module can't calculate shipping above 70 pounds?
Post by: Stuff4Toys on October 01, 2008, 04:50:23 AM
THANK YOU  8)