Australia Post Shipping Module - Multiple Dispatch Locations
Unless I'm missing something, there seems to a limitation with applying the Aust Post shipping module, if you deliver product from multiple dispatch locations. For example, my business is an online reseller business, that has manufacturers in different states and locations, who dispatch products direct to the customer on my behalf.
The problem with this seems to be that the Aust Post shipping module only works off one dispatch point location postcode. The Aust Post shipping calculator seems to be calculating the shipping cost based on my location displayed via the Shipping/Packaging Admin area and not the manufacturers dispatch point location ( which can vary depending on which product is purchased, as I have product manufacturers all over Australia ).
This seems a limitation that could be over come by code modification of the Aust Post shipping module, in combination with a postcode auto lookup of the manufacturers / dispatch point location, presumably in the manufactures record table. This might require the addition of a database field for their postcode.
I guess I could add the postcode to the manufacturers name in brackets, so the Aust Post module ( with some modification ) could extract it to be used as part of the lookup for the Post eDeliver Delivery Rate Calculator (DRC) site: http://drc.edeliver.com.au
For example: XYZ Widgets Pty. Ltd. (4057) etc... which would allow the post code to be extracted and used by the shipping calculation module. I assume this apparent limitation might also effect other shipping modules. It does seem a bit inflexible that way.
If anyone has a work around for this I would be pleased to know what it is and welcome any suggestions. I could be missing something that's available, but I've just not set in ZenCart, but I can't see any ZenCart option to deal with this at this stage.
A quick solutions to this would be wonderful, as my business is just starting to gain a small amount of momentum and I've already had problems with the wrong shipping price being applied to an order.![]()



Reply With Quote

