knitting

Author Topic: UPS Module can't calculate shipping above 70 pounds?  (Read 5360 times)

Mysteriouskk

  • Jr. Member
  • **
  • Posts: 72
UPS Module can't calculate shipping above 70 pounds?
« on: June 30, 2008, 16:29:39 PM »
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?

Scott Ackerman

  • Jr. Member
  • **
  • Posts: 60
    • Usable Web Solutions
Re: UPS Module can't calculate shipping above 70 pounds?
« Reply #1 on: September 12, 2008, 07:57:45 AM »
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?
Scott Ackerman
Fort Collins, CO 80524

sacramentojoe

  • Beginner
  • *
  • Posts: 11
Re: UPS Module can't calculate shipping above 70 pounds?
« Reply #2 on: September 22, 2008, 12:20:18 PM »
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


shane.williams.co

  • Beginner
  • *
  • Posts: 2
Re: UPS Module can't calculate shipping above 70 pounds?
« Reply #3 on: September 24, 2008, 08:35:35 AM »
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!

Stuff4Toys

  • Beginner
  • *
  • Posts: 30
    • Stuff4Toys
Re: UPS Module can't calculate shipping above 70 pounds?
« Reply #4 on: September 30, 2008, 20:50:23 PM »
THANK YOU  8)
Stuff4Toys.Com Stuff to make your boat Go Faster, Look Better and Last Longer

VirtueMart Forum

Re: UPS Module can't calculate shipping above 70 pounds?
« Reply #4 on: September 30, 2008, 20:50:23 PM »