Posted by SethM on June 12, 2009 at 8:25pm
4 followers
Jump to:
| Project: | FedEx Shipping |
| Version: | 6.x-2.x-dev |
| Component: | Miscellaneous |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | postponed |
Issue Summary
On 2 websites I currently have UC_FedEx module enabled and functioning. On one of them I need to use FedEx freight, it is an option on the configuration page and checked, but does not show up on the checkout page. No errors are shown but neither is a freight quote.
Information:
Drupal 6.12
Ubercart 6.x-2.0-rc3
UC_FedEx 6.x-2.x-dev
Comments
#1
Freight shipments are required to meet certain limits, such as weight > 150lb and destination = commercial address. In the 6.x-1.x-dev version of this module, Freight quotes will be returned if these conditions are met. In the 6.x-2.x-dev version of this module a packaging algorithm is implemented which breaks orders into packages of <=150lbs to meet the shipping requirements for all the non-freight FedEx services, preventing the module from quoting Freight.
I don't personally use Freight or have a client who need Freight right now, but what I would like to do is to split the FedEx module into three separate shipping methods: one for Ground, one for Freight, and one for all other. The reason being these three methods have different size and weight requirements. This would be similar to how the USPS module has domestic and international mail broken out into two separate methods within the same module. Until I get around to doing that or until someone provides a patch, you can either use the 6.x-1.x-dev version of the module or use the 6.x-2.x-dev version and change the PACKAGE_WEIGHT_LIMIT variable at the top of uc_fedex.module to allow weights greater than 150lbs.
#2
Thank you very much, this was very helpful.
#3
The latest 6.x-2.x-dev version contains the refactoring I mentioned in #1. I can now impose separate weight and other conditions on each of the three methods. Full support for freight is just a few steps away now.
#4
This is very exciting and promising. Could anyone quickly confirm that the "Full support for freight" is now implemented and working for you? Just say yes or no below.
I'm every excited and want to implement this for my client, but i don't want to promise them anything until i know this will work... thanks for all your hard work and improvements to the UC Fedex module. It really is very appreciated.
#5
No, it only works partially. That's why this issue is marked postponed. The framework is there in the module but some of the details are missing.
#6
Thanks for your quick response- I'm impressed. When / if you get a chance, could you share with me what details are missing and need to be implemented for this to work in at least the most basic way? From what you said, it sounds like it effectively currently "doesn't work" and won't until those details are filled in.
What are the chances these details could be finished up? Is there anything i can do to help get this implemented? I'd also be happy to pay you $$$$ to do it - I've seen your posts all around Drupal and know you could do it, but I'm sure you're busy. :) Would this be a lot of work? Perhaps not since above you said "...is just a few steps away now."
I'm especially interested in this because i haven't been able to promise my clients any freight shipping quotes for ubercart (apart from creating conditional actions for each price and condition combination increment) and I've been hoping this Fedex Freight could be the best (and only) working freight shipping solution. I know I could just jump in to the code myself, but I've no experience with the FedEx API just yet. I'm surprised there aren't others here throwing $$ at you as well.
#7
is there any update on this?
#8
I haven't done any work on this, which is why the issue is still marked "postponed".
#9
Do you know a possible time frame on this? i cry myself to sleep each night because this isnt working yet. just kidding but im hoping it will work soon.
#10
I don't personally have any need for freight, so I won't be working on it unless one of my clients wants it.
Drupal is open-source and run by the community. That means anyone and everyone is responsible for adding features, fixing bugs, etc. If you have a need for freight you are welcome to develop that feature yourself, hire someone to develop it for you, or wait until someone else in the community develops it and donates it back to the community.