pasteurized by
GeoNames, the webservice we use to find the matching postal code for a city, is overloaded. iMob, a new popular game for iPhone is asking too much from the service making it really slow. So slow that ZipCarton does not get any reply when it asks GeoNames to return the postal code for the city you need.
As a result ZipCarton is pretty useless these days. Please be patient if ZipCarton shows the infamous ‘spinning beachball’, it's probably GeoNames sweating under the load.
We are aware of the problem and looking to handle these type of problems in a better way. A decent error message would be good for starters. On the long term we could look for a fallback mechanism with a different service, any ideas?
We could also download the GeoNames databases and add them to ZipCarton. This would make the lookups faster but the plugin would be huge for the limited functionalities it offers. This solution means the databases will get old after a while so it should include an update mechanism as well. Download the database of the country you need and cache it offline for a certain period? What do you think?
More info in the GeoNames forum.