Origin Based Drop-Shipping (requires FedEx module)

Description
OK, so with much frustration, head-scratching, and HELP. I present a module that offers multiple origin "drop-ship" shipping rates.

You MUST have Numinix's FEDEX module installed as the module in it's core is based off of it.

As this will require you to have essentially a different "ship from" address for every single product, you will also need to enter that data within the new fields that will show in the ZC Admin "new product / edit product" page. You may also (and I recommend) enter the data using easy populate. This should be fairly painless as you can run a quick query to set all products from a particular manufacturer to have the same address (because most mfr's have only one shipping origin), nonetheless, you can enter different addresses for each and every product as you wish.

This module will also calculate the correct shipping for each item in the cart (with same OR different zips) and then return the sum of all shipping rates.

Note: if you do NOT have shipping origin info for a particular product and attempt to get shipping cost you will receive an error.

Please enjoy this module, provide feedback, tweak it, whatever you like.
+ Download Latest

Submit An Updated Version
Zen Cart® Versions v1.3.8
Original Author litepockets
Last Updated by litepockets - 23 Nov 2009
Downloads 826

Version History

Origin Based Drop-Shipping (requires FedEx module)   -   Version: 1.01
Version 1.0.1
********************************
-This module works off of FEDEX 1.4.3 by Numinix
-Bug fix for shipping total
-Added shipping_units.php for definition of LB or KG (default for FEDEX module was previously set to KG)
-Added hack by ambrooks to WORK AROUND attribute sql error 1064, this does not fix the limitation described below, but does prevent sql error.
********************************


Known Limitations:
********************************
-Attribute weights not currently supported. This module will ignore attribute weights altogether at this time.

-Shipping is not calculated as separate packages for 2 of the same item. For example, if your cart had...
Product A - (weight 2 lbs) - 1 ea.
Product B - (weight 5 lbs) - 1 ea.
Product C - (weight 3 lbs) - 1 ea.

...the sum of the 3 individual packages WILL add correctly. However, if you had the following...
Product A - (weight 2 lbs) - 2 ea.
Product B - (weight 5 lbs) - 1 ea.
Product C - (weight 3 lbs) - 1 ea.

...then the weight value of product A would be multiplied by 2 (instead of making 2 packages), so it would be calculated as a single 4 lb package as opposed to two 2 lb packages. However, the remaining packages would be calculated correctly and added to the total. In some cases this may be desired as it very well may be shipped exactly like that, in others in may not. Nonetheless, it's on my todo list.
********************************
  + Download
Zen Cart® Versions v1.3.8
Date Added 23 Nov 2009
Author litepockets
File Size 61.4 KB
PHP 5.3 Safe? Unknown
Downloads 731
 
Origin Based Drop-Shipping (requires FedEx module)   -   Version: 0.99b
  + Download
Zen Cart® Versions v1.3.8
Date Added 11 Oct 2009
Author litepockets
File Size 55.7 KB
PHP 5.3 Safe? Unknown
Downloads 95
 


disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR