
Originally Posted by
fairestcape
I had a discussion about this earlier with a client.
There is no practical way to construct a module that adequately handles order and shipping processing on a e-commerce site (note I say e-commerce, not just zencart) that houses products and different shipping rates/policies for multi-dropshippers.
The reason is not so much in the software, but in the physical logistics of how drop-shipping operates.
Consider:
You stock products from 3 different dropshippers.
Dropshipper 1 uses Royal Mail
Dropshipper 2 uses Private Courier at a flat fee
Dropshipper 3 uses FedEx
Each dropshipper has their own rate and fee structure.
If a customer orders 3 products off your site - one each from each of the different dropshippers - how are you going to calculate the shipping fee?
Furthermore, customers are likely to be horrified that the COST of shipping (if it were possible to calculate it) would be the SUM of the fees of all three shippers!
The only potential way round this is to build in the cost of shipping into the product base price - which will be very difficult if (for example) one drop shipper's rates are based on WEIGHT and another's products are based on PER ITEM.
As I say, it's a problem of physical logistics, and let's be pragmatic... would you (potentially) pay Shipper 1 @ $20 + Shipper 2 @ $15 + Shipper 3 @ $25 = $60 to have three items shipped to you?