VrtueMart the Joomla eCommerce component comes with an “Australia Post Shipping Module” which calculates the shipping costs using Australia post.
I contacted Australia Post this morning to find out the status of the “web service” that the shipping module uses, namely the “Delivery Rate Calculator“, and was told that this service was not supported by Australia Post.
My suspicions were first raised when I started to modify the VirtueMart shipping module, so that it could calculate the additional costs of registered post and delivery confirmation. I noticed that a number of links (e.g. the Terms and Conditions pages) for this service were broken. Also the main Australia Post website had no references to the “Delivery Rate Calculator” or the “eDeliver” service which the Delivery Rate Calculator was part of.
I thought it prudent to contact Australia Post to confirm the status of the web page (web service), and was surprised to be told that the “Delivery Rate Calculator” was “not supported”.
There does not seem to be a direct replacement for this page (web service). Australia Post does offer another system called “Click and send“, however this seems to be an integrated shipment booking and payment system, rather than a online delivery rate calculator, and it requires registration.
Australia Post has a fully featured postage calculator page, on both its “Personal” and “Business” pages, but this page is not a “web service” in the same manor as the Delivery Rate Calculator is (or was). The postage calculator does not have a published API and the results are returned as a page of HTML.
I have written some PHP code to interface with the new postage calculator, which I will put in a subsequent post. However my code can’t be used as a robust replacement for the Delivery Rate Calculator, because the API of the calculator is likely to change without notice, as is the format of the HTML output page.