3 replies [Last post]
BrianV's picture
Offline
Joined: 01/10/2008
Juice: 67
Was this information Helpful?

Hello.

We are going to be setting up an ecommerce site very soon, and we are debating between EC4 and Ubercart to power the cart.

There is one knotty issue we need to handle, and I would like to know if Ubercart handles this, or if it doesn't, what kind of dev work would be needed to make it possible to do.

We will be selling about 100 products through the site. However, these products are sourced to about 10 different suppliers. The main issue is that all of these suppliers have different shipping rates, and are in different parts of the country (Canada).

So, for each item or set of items within an invoice coming from a given supplier, I need to calculate shipping from that supplier's location. Several of the suppliers offer free shipping. So for items from those suppliers, I do not charge shipping.

Finally, I need to combine these separate shipping costs into one final cost which is added onto the invoice presented to the user.

So - what's the best way to do this?

Lyle's picture
Offline
AdministratoreLiTe!
Joined: 08/07/2007
Juice: 6846
Re: Is this possible? Shipping from multiple origins

Übercart allows you to specify different originating addresses for your products and manufacturers, but none of the shipping quote modules make use of them. The solution, then, is to either submit changes to the existing modules or write a whole new shipping quote method to take advantage of this feature.

We have a similar problem for our restaurant equipment site. I believe that the shipping quotes just assume the entire order will go from our location to theirs. Most of our orders come over the phone, though, so we're able to give more accurate shipping quotes to those customers.

BrianV's picture
Offline
Joined: 01/10/2008
Juice: 67
Re: Re: Is this possible? Shipping from multiple origins

Hi Lyle, and thank you for the response.

Can you (or anyone) give me an idea of how approachable the Ubercart codebase is to writing extensions like this?

As an alternative, is it possible to select shipping methods on a per-product basis?

-----

http://www.brianvuyk.com

BrianV's picture
Offline
Joined: 01/10/2008
Juice: 67
Re: Re: Re: Is this possible? Shipping from multiple origins

Just bumping to see if anyone else has some feedback!