ZipShip
|
USAGE By default, the module comes with support for 3 zip code zones. This can be easily changed by editing the line below in the zones constructor that defines $this->num_zones. Next, you will want to activate the module by going to the Admin screen, clicking on Modules, then clicking on Shipping. A list of all shipping modules should appear. Click on the green dot next to the one labeled zipship.php. A list of settings will appear to the right. Click on the Edit button. PLEASE NOTE THAT YOU WILL LOSE YOUR CURRENT SHIPPING RATES AND OTHER SETTINGS IF YOU TURN OFF THIS SHIPPING METHOD. Make sure you keep a backup of your shipping settings somewhere at all times. First select the method you would like to use - Weight/Price/Items. If you want an additional handling charge applied to orders that use this method, set the Handling Fee field. Next, you will need to define which zip codes are in each zone. Determining this might take some time and effort. You should group a set of zip codes that has similar shipping charges for the same weight. When you enter these zip code lists, enter them into the Zone X Zip codes fields, where "X" is the number of the zone. They should be entered as five digit postcodes. They should be separated by commas with no spaces or other punctuation. For example: 1: 32903,32937 2: 32901,32935 3: 32940,32904 Now you need to set up the shipping/deliver rate tables for each zone. Again, some time and effort will go into setting the appropriate rates. Define a set of ranges and the shipping price for each range. For instance, you might want an order than weighs more than 0 and less than or equal to 3 to cost 5.50 to ship to a certain zone. This would be defined by this: 3:5.5 You should combine a bunch of these rates together in a comma delimited list and enter them into the "Zone X Shipping Table" fields where "X" is the zone number. For example, this might be used for Zone 1: 1:3.5,2:3.95,3:5.2,4:6.45,5:7.7,6:10.4,7:11.85, 8:13.3,9:14.75,10:16.2, 11:17.65, 12:19.1,13:20.55,14:22,15:23.45 The above example includes weights over 0 and up to 15. Note that units are not specified in this explanation since they should be specific to your locale. CAVEATS At this time, it does not deal with weights, prices and or units that are above the highest range defined in your rate table. This will probably be the next area to be improved with the module. For now, you could have one last very high range with an appropriate rate to include those amounts. instance: 999:1000 |
Zen Cart® Versions |
v1.3.7 |
Original Author |
rwoody |
Last Updated by |
rwoody - 7 Feb 2007 |
Downloads |
2,628 |
Version History
| ZipShip - Version: 1.1 | |||||||||||||
| Merely repacked the zip file - there was an extra un-needed file included. | |||||||||||||
|
Report A Problem | ||||||||||||
| ZipShip - Version: 1.1 | |||||||||||||
| This is a slight modification to the files just submitted. A language define was missing. This package has been updated to reflect those changes. | |||||||||||||
|
Report A Problem | ||||||||||||



Zen Cart® Versions
Original Author
Downloads
Date Added
File Size
PHP 5.3 Safe?

