Hello,
initial $30 bounty to create the folllowing shipping module:
Pass the cart weight + shipping details to an existing webapp,
parse the XML returned and provide the shipping costing.
Suggested base the module off of Auspost2 contrib http://www.ubercart.org/contrib/8538
Shipping module configuration page:
select and store shipping courier location (the local courier franchise that will pick up the parcel)
options to enable Shorthaul AND/OR Satchel delivery
Option to use regular pricing or bulk rate pricing (1st and 2nd value of total price in xml)
ShortHaul Packages are limited to 25kg, so bigger than that will have to be split into multiple packs. (Auspost2 contrib module does this)
http://www.ubercart.org/forum/development/14087/australia_fastway_courie...
Web based varsion of the shipping calculator: (select australia as the country if the homepage redirects)
http://www.fastway.com.au/1HomepageGeneric.html
XML output example:
http://www.fastwayfms.com/scripts/mgrqispi.dll?appname=FW&prgname=FastLo...
full pricing details here:
http://www.fastway.com.au/RFRatesPDF/1/RS-NTL%5BJune09%5D_web.swf
There is an XML output for geting the price
<?xml version="1.0"?>
<fastlocator>
<fromto>Newcastle to Sydney</fromto>
<destination>
<dest>Sydney</dest>
<state>NSW</state>
<postcode>2000</postcode>
<delfranchise>Sydney</delfranchise>
<deltime>1</deltime>
</destination>
<service>
<serv>Shorthaul</serv>
<labelcolour>LIME</labelcolour>
<price>$8.75 to 10.18</price>
<weightlimit> 25</weightlimit>
<numsaverlabels>N/A</numsaverlabels>
<totalprice>N/A</totalprice>
</service>
<service>
<serv>Satchel</serv>
<labelcolour>A2/A3 BLUE</labelcolour>
<price>$8.42 to 10.07</price>
<weightlimit> 3</weightlimit>
<numsaverlabels>N/A</numsaverlabels>
<totalprice>N/A</totalprice>
</service>
</fastlocator>
thanks!
Comments
Hi nzpunter, How did you go
Hi nzpunter,
How did you go with this module?
I need the same thing for a project I'm currently working on. Did you get anything that is worth contributing back to the community?
Any help appreciated.
Thanks
fastway
hey,
got it working, i took the auspost module and duplicated all the functions, adding fastway.
best advice would be to do the same, but build a new module, not within the auspost2 module like i did.
mine is a total mess, and am dreading having to go back into it for further mods, so i dont think it would be of use to you.
Hi, Thanks for the reply. I
Hi,
Thanks for the reply.
I built a simple Fastway module pretty much the same way. Looking around all the existing shipping modules and duplicating the functions I needed from each. Mine doesn't handle fulfillment at the moment and it sets its own prices per Fastway zone so it only uses the zone colour retrieved from Fastway based on the delivery address and then uses whatever prices the admin as entered for each zone per box and sticker.
D6?
Did you do this for D6? Is it possible to have a look at your module?