parcelpost.module
parcelpost.module provides you with an easily-integrated routine for calculating Australia Post
parcel post charges to any postcode within Australia.
Buy on-line, for only AUD19.95, including GST.
To calculate the Australia Post parcel post charges, you provide the source and destination postcode, the weight of the parcel in grammes,
the volume of the parcel (for bulky parcels) and whether to get charges for parcel post of Express service. The Australia Post charge is returned.
This routine implements all of the special cases and exceptions for parcels up to 20 kg (Australia Post does not accept parcels over 20 kg),
including light parcels, bulks parcels, intrastate deliveries, Norfolk Island special charges and least values for borderline postcodes.
parcelpost.module is available in either a Perl or PHP implementation, and is extremely simple to implement. All
that the implementor needs to do is to include a call to the routine lib_getCharge();, for example
lib_getCharge('3141','2630',1900,0,1); will get the Express Post charge for a 1900 gramme parcel between 3141
and 2630 postcodes.
parcelpost.module has been updated to the latest rates as at September 2008, and will be updated with
each A.P. revision of rates (usually annual).
For general questions about parcelpost.module, consult our
frequently-asked questions page.
To download the parcelpost.module implementation guide,
click here.
Buy on-line, for only AUD19.95, including GST.