Community Add-Ons
Australian Shipping Module
for osCommerce Online Merchant v2.2
This module allows you to set different shipping rates based on weight, for each of the states of Australia. It could easily be modified to suit any country. It works similar to the zones module except it takes its details from the zones table in sql instead of the countries one.
Australia Post 3.011c
Zip file contains Australia Post 3.011 by venom54 and Australia Post 3.01 by toptiara. Credit goes to these two contributors and the earlier contributors. Australia Post 3.011 was making an incorrect call to the drc in the express and sea modules. The problem with not displaying the number of days has been fixed thanks to Yelsaeb (Patrick Beasley). A few superflous lines removed from some of the language files, error message changed in all language files of both versions.
If your web has stopped fopen, use Australia Post 3.011, otherwise use Australia Post 3.01 if you want.
Complete package for fresh install.
Zip file contains Australia Post 3.011 by venom54 and Australia Post 3.01 by toptiara. Credit goes to these two contributors and the earlier contributors. Australia Post 3.011 was making an incorrect call to the drc in the express and sea modules. Hopefully this is now fixed.
If your web has stopped fopen, use Australia Post 3.011, otherwise use Australia Post 3.01 if you want.
Complete package for fresh install.
Note, the version I uploaded as Australia Post 3.011a had the versions reversed (Note: deleted).
Modified files to do away with 'fopen' and replaced with script to work with cURL script in PHP.
Read the text before applying.
Ren
Made a minor change to install instructions for existing installs.
COMPLETE PACKAGE
International shipping was throwing up errors in the calculator is the foreign postcode had a space in it (such as for the UK where a postcode can be given as XX123YZ OR as XX12 3YZ. I have added some additional code which will strip spaces from the data sent to the calculator to allow this to work.
Also, economy air has been withdrawn by Australia Post, so this option is now removed from the contribution.
Finally, I have added the ability to quote for both insured AND uninsured postage to any desitination, as the previous package only allowed for one or the other.
Australia Post module with insurance options.
Fixed SQL import file
Fixed Auspost Lanquage file
Economy air is no longer offered by Autralia Post.
Do Not install this option.
If you have installed it, uninstall it.
Your OSC shop must also comply with the requirements of the DRC.
The file is a dummy file.
A further modification to what I did previously in the last post for what I called 2.02c. Pushed the send button too quick.
Modification 1
--------------
I have taken the original Austrlia Post module by Steve Kemp and changed how the insurance part works. The old way is removed totally and I have introduced insurance pricing based on AusPost.
You can turn insurance On/Off.
Insurance is calculated on a base cost for the first $100 dollar value you want to insure for and then a additional cost for each $100 dollar unit thereafter. AusPost has a maximum of insuring a product up to $5,000 - Have not taken this into consideration in the code.
Modification 2
--------------
This will not split packages into multiple lots to get around AusPost 20kg limit. Be aware that a built in fudge factor of 3kg for your packaging on top of the weight of the goods is included. That means anything over 17 kgs and the module will not show up in the delivery information window. If 3kg is too much for you set the maximum weight to 21 for 18kgs / 22 for 19 kgs and so on. Once you get past 23 kgs as the maximum it will not display anymore. The 3kg fudge factor is built into code somewhere else - couldn't find it.
Modification 3
--------------
I have hard coded into the modules that the ones for Australia will only show for an Aus address and the ones for OS will only show for a non Aus address
------------
I have done this for all the modules but I have not been able to test it for overseas as yet as I have not set that up. Thinking it should work though.
Again I am new at this and I have done this to see if I can get osCommerce to meet my specific needs. BACKUP before testing.
Hi,
I didn't like that it was possible for Aus Post modules to show up when they were not appropriate - due to postage location or the weight of the package.
I have added a new field to the configuration called - Maximum Weight. It has a default setting of 20KGs. The routines will now look at the destination country and if it is AUS it will only show parcel post and express post if it is outside AUS it will only show the international postage options and not the local ones.
It will also look at the weight of the item purchased and if it is over the maximum weight it will not display the postage option at all.
My first go at this so just check it out.
Installation has not changed
Laurie
Very good addition to the Australia Post module for Australian sellers (others may find it useful) by Aaron Mihe. Was trying to do this myself (but I am a user, not a programmer). Is it a flat rate or a table rate?
File structure was NQR.
Seems to only work for up to 500g, and up to 3kg, so I have put these in with current rates 15/01/2005) and "more descriptive text".
Do not use letter apintletter (also seems NQR) so I have not touched it.
To use simply place in appropriate directories. (ZIP file now has correct structure)
This frees up my table rate and extra table rate (VG contrib), and you may also find zonesworld_v2 mod for extra zone table useful.
With Australia Post offering flat rate satchell costs via Parcel post or Express post I figured modding the basic osCommerce Falt Rate files with pretty names and then just feeding int ot he weight groupings (based on KG weights) into the config in the Admin panel would work. It does!
Works in parallel to the contribution letting your cusotmers choose between Parcel Post Rates OR Satchels. You could manipulate cubic weights etc on your stock to be sure you don't get short changed.
AusPOST International Parcel Post - AIR
I found that the coding was wrong in the
catalog includes languages english modules shipping auspostair.php
this is the update file, with correct coding, replace this one with the one that comes in
AusPOST v2.0.2 zip file
Bug fixes to error response and shipping calculation.
Should now be fully functional.
Bugfix in the language files.
This is a complete recode of the AusPOST shipping modules.
New Features:
- Estimated Delivery Times
- Cubic Dimensions (for Cubic Weight Calculations)
- Error Response
Numerous bugfixes including the issue with orders over the maximum shipping weight have been dealt with.
NOTE: This module is for osCommerce 2.2 MS2 release.
CVS versions will not be supported.
Enjoy :)
Quick bugfix that reolves issues with the changes in the latest CVS versions.
Simply replace the current 1.7 version files with the ones included in this zip.
No need to redo the SQL's
This release addresses a few minor bugs and makes the module compliant for MS2 release.
Added features include a sample zone database and a worldzone sql file to enable easy setup of the modules.
To upgrade from an earlier release you mus first deactivate your existing auspost modules then delete the files and replace them with the files in this zip.
This release addresses the issues raised relating to the module looping in checkout_shipping.php
To upgrade from an earlier release you mus first deactivate your existing auspost modules then delete the files and replace them with the files in this zip.
This release has been fully tested however if you want to test it some more please feel free to test it at http://demostore.snowtech.com.au
Forgot to add a couple of class calls in the last update.
This release brings the module upto specs with the MS1 release.
All features including tax and zone locations should now be bug free.
Ive also added the sort order funtions to the modules as well.
If you find this mod helpful feel free to make a donation via PayPal or Paymate to the
"Save The Snowman Foundation" ....(info@snowtech.com.au)
If you find any bugs please report to info@snowtech.com.au - or via the Snowtech Script Development forums at http://forums.snowtech.com.au
Steve Kemp
Snowtech Services
http://www.snowtech.com.au
This release fixes various bugs found in 1.4.2 and also makes use of the new shipping tax selection functions.
NOTE: Shipping will still display as tax exempt in checkout_shipping.php this is not a bug with the module but its the way that checkout_shipping works.
Updated version with new sort order functions and zone allocations to allow you to specify which zones the modules are available to.
Minor bugfix to resolve an issue in the Parcel Post module.
This is an updated version of the Australia Post modules for Post 1st November Snapshots.
This is an interim update, which has simply brought version 1.3 upto date for the new checkout process.
The next version, which i am currently debugging uses the full range of features of the Australia Post DRC, and will include the dynamic shipping functions.
Enjoy :)
This updated shipping module allows you to send products to the states of Australia, and Internationally from Australia, based on weight, and destination country and/or postcode, using the various Australia Post options available.
NOTE: This module assumes you have the Order Total class system installed and that you tax on shipping enabled within it.
This is an updated version that now uses the Auspost Delivery Rate Calculator (DRC). Thanks to EvilBunny for the original coding of this.
This release has fixed up the issues with overweight orders and has fixed the tax bug for the shipping quotes on checkout_payment.php.
It has also addressed the issue caused by two part Postcodes that are used in some overseas countries such as the UK.
This mod contains 5 seperate shipping modules, one for Standard Post and one for Express Post within Australia and AirMail, Economy Air and SeaMail for overseas destinations, all have options for insurance, which can be added manually via the admin. A shipping handling fee can also be added to each option via admin.
For more info on the Auspost DRC, and for their terms and conditions...
http://drc.edeliver.com.au
A working demo can be found at http://demostore.snowzone.net.au
Please report any bugs at http://forums.snowtech.com.au
Enjoy....
The updated shipping module allows you to send products to the states of Australia, and Internationally from Australia, based on weight, and destination country and/or postcode, using the various Australia Post options available.
This is an updated version that now uses the Auspost Delivery Rate Calculator (DRC). Thanks to EvilBunny for his coding on this one.
This release has fixed up the GST issues in the quotes and assigned icons to each module in the checkout.
This mod contains 5 seperate shipping modules, one for Standard Post and one for Express Post within Australia and AirMail, Economy Air and SeaMail for overseas destinations, all have options for insurance, which can be added manually via the admin. A shipping handling fee can also be added to each option via admin.
For more info on the Auspost DRC, and for their terms and conditions...
http://drc.edeliver.com.au
A working demo can be found at http://demostore.snowzone.net.au
Please report any bugs at http://forums.snowtech.com.au
Enjoy....
This module allows you to set different shipping rates based on weight, for each of the states of Australia. It could easily be modified to suit any country. It works similar to the zones module except it takes its details from the 'zones' table in sql instead of the 'countries' one
It is based on a New Zealand shipping mod by Matt McKenzie, who originally based his mod on the Collissimo module by Christian Lescuyer.
Many thanks to Matt and Christian as most of the coding is theirs....i just modded it to suit Australia.
This is only my second contribution ( a lot more still in development) so i would like any constructive critisism or feedback.
Please report any bugs at http://forums.snowtech.com.au
Enjoy....
