GAM:
Anyway, struggling to find an answer I tried changing my Fastway zone to SYD. Voila! Accurate quotes for 2760 - St Marys. Also for 2000 - Sydney and others that I've been noticing during the week.
The ozpost server is simply an aggregator. It takes the data provided by the user, reformats it to the format required by the 'real' servers. It then retrieves the response from the server and reformats this reponse into the format required by zencart.
Whether what you state is true or not, it is outside of the control of ozpost.
GAM:
This discovery makes me think that it might be the Fastway server, database, etc on the Fastway server side that is the reason for these absent quotes.
Maybe, but it could also be a result of a previous discussed issue in regards to missing or mis-identified suburb names.
GAM:
Most likely the same reason for many others that aren't getting expected quotes for Fastway via OzPost.
Many others? Is there another forum where this issue is being discussed that I'm not aware of?
GAM:
Note that I have confirmed my expected (but omitted) results via Fastway's calculator too and there are definitely inconsistent results returned via OzPost.
Hopefully this info helps and sparks realisation of some 'easy' solution. ;-)
Well, no, not really.
Firstly, I seem to have only one other recorded report of incorrect FastWay quotes, and that was from vandiermen Post# #**721** in this thread, so perhaps you have something different going on.
Secondly, if changing the local FastWay zone is the 'cure' for the problem, this is also outside control of ozpost
Thirdly, although there are currently only about 15 FastWay zones available (which I could EASILY have made into a dropdown menu), I opted not to do this because new zones can be added at any time (as more people take up the franchises), which results not only in additional zones, but also the occasional changing of the codes fro some existing zones (the 'NEW' vs 'NTL' could well be an example of this, so for this reason the input field is left as a text box so that the module doesn't 'force' iny particular inputs.. In other words, changes to, or incorrect zone codes is outside of the control of the ozpost module.
Also, please be aware that the zones are used for 'base pricing' EG, A 'Blue' label in the ADL zone has a different price than the 'Blue' label in the SYD zone, which will make a delivery costs from Adelaide to Sydney different than the same items Sydney to Adelaide. (assuming such quotes were possible). With this example, if the zone was set to SYD and the quote requested from Adelaide to Sydney then no quote will be provided because the SYD franchise won't do an Adelaide pickup.
Such 'decisions' are made by the FastWay server and not the ozpost module. Therefore this can't be 'fixed' either.
In summary, the only 'problem' that can conceivably be 'fixed' by the ozpost module is the one reported by vandiermen Post# #**721** , which affects local/shorthaul delivery quotes only, and the reason for this is because FastWay uses suburb names rather than just the postcodes, and the suburb names aren't readily available/determinable by zencart, and therefore not available to ozpost either.
There are ways that this can be taken care of, but nothing that can easily be performed by the shipping module alone - it will require other changes and additions to the zencart core code so that the source/destination suburbs are 'known' before the quotes are requested.
GAM:
Let me know if I can help with any testing, hacks, etc. as I'm keen to get this
I'd be interested in having your thoughts on how to best incorporate suburb names when requesting shipping quotes, as that will take care of the local/shorthaul delivery problems, but as far as I can see, everything else is completely outside of the realms of the ozpost module itself, which is really acting as nothing more than a realy/aggregator. Garbage in, Garbage out.
Cheers
Rod