We are aware of this issue and have requested that Fastway update their systems, and alter the information that is required to receive a shipping rate.
THE FASTWAY API REQUIRES THE FOLLOWING:
In this order, the first requirement is the:
City / Suburb ( Customers are really required to enter the Suburb)
The second requirement is the:
Fastway uses the City / Suburb and the Post Code in that order to provide a shipping rate to your website.
When this information is entered on the checkout page, City and Post Code, a request is sent to the Fastway API to retrieve the relevant service rate for the city and postcode entered.
As the customer is entering their address information onto the checkout page on your website and if the customer miss-spells or types the city field incorrectly or an apostrophe in the city / suburb is not recognised by the Fastway API system, no rate will be returned.
We have asked Fastway if they could alter the information that is required in the API request (City/ suburb and Post Code) and just use the Post code as a means to retrieve the shipping rate.
This has also been sent to Fastway, this was a request from an Extension Works customer:
> -----Original Message-----
> From: xxxxxxxx Support [mailto:support@xxxxxxxxxxx]
> Sent: Friday, 3 January 2014 6:50 p.m.
> To: firstname.lastname@example.org
> Subject: [MD-Support #LRL-32166-112] FastWay API - Too many variables
> Hi guys,
> I'm attempting to setup a website for a client. They're using an extension which has been designed for WooCommerce (WordPress plugin) to calculate FastWay shipping rates.
> Your API calls for too many variables that are too easily confused. For example, to ship a product too Dee Why requires that I put "Dee Why" under city/town instead of Sydney, with the postcode 2099. I don't see a reason why the API should require both the postcode AND the suburb.
> We changed the wording from "Town/City" to suburb on the clients website as a band-aid solution, but it's still a problem, for example, if a customer where to put their suburb as DeeWhy instead of Dee Why, or Monavale instead of Mona Vale they are not going to get shipping rates from Fastway and they're just going to end up using another courier instead of yours.
> I was told by the developers of the plugin that they've already contacted you regarding this and were offered no better solution. http://www.extensionworks.com/product/woocommerce-fastway-au-shipping-extension/
> I believe fixing this on your end would be beneficial for you, as we may recommend our customers not use FastWay extensions in future since it's more difficult to get simple things working.
> Could this please be looked into?
> Thank you for your time.