Royal Mail airsure track and trace: “Sorry. There is no data …”

March 4th, 2011

Living in Malaysia, I’ve come to accept a little bit of ‘post tax’. I receive somewhere around 4 out of 5 items mailed unrecorded to me from overseas. I don’t mind the occasional credit card going astray – it never seems to result in fraudulent transactions. Toys and clothes for the kids sent by relatives that never turn up make me think there must be very happy children somewhere.

Royal Mail airsure "There is no data ..."

Royal Mail airsure track and trace "Sorry. There is no data ..."

What does bother me is post sent (mostly to her grandchildren) by my mother going astray. She’s elderly and lives in the UK where almost all mail arrives next-day and so far as I know if you put something in the post the addressee will receive it. She gets distressed by extended delivery times – it’s frequently a month before letters and parcels she posts arrive here in Malaysia. She is almost inconsolable when presents for her grandchildren go missing. I was distressed by ‘post tax’ the first couple of times it happened, but now it just seems reasonable – given how unreliable everything else is.

My mother sent a small gift to my kids – something they’d asked her for on the telephone – on 16th February 2011. She didn’t want it to go astray, so she paid extra for Royal Mail airsure. She was excited about the prospect of knowing where the parcel was en route, so she dismissed paying more for postage than the items themselves cost as “a small price to pay for knowing the parcel will arrive”. I checked a few times and got the “Sorry. There is no data currently available for this tracking reference. Please try again later.” response.

The parcel arrived on 3rd March 2011. A note to people selecting premium delivery methods to Malaysia: post here is delivered to a post box by the roadside, not through a letterbox in a front door. We live in gilded concrete cages in walled compounds with remotely-operated security gates that would make an ex-convict shudder. Royal Mail airsure is not ‘signed for’ – only barcoded. The postman does his best : he puts mail in a letterbox which is more conveniently placed for ‘post tax’ than it is for the addressee to collect it.

Royal Mail’s tracking system still has the “Sorry. There is no data…” message the day after I received the packet. I’ll call my mother tonight to tell her I’ve got it, but I’m not looking forward to telling her that the expensive mail option she chose was worthless. What annoys me more than anything else is that tracking a parcel and putting the data online is such a trivial, simple matter that it simply boggles my mind as to how Royal Mail has failed to do it. My expectations of the local post service updating their end of the data were already low – we frequently use tracked mail here and missing or tragically late updates are normal (although delivery of tracked items given to Pos Malaysia has been 100% for us). Is it also ‘normal’ for Royal Mail to fail at such a simple task? How can there be not even an “accepted for delivery in the UK” update?

I’m extremely disappointed. Royal Mail’s own description of airsure doesn’t help:

Airsure® can be up to one day faster than Airmail. Your item will receive priority handling at home and overseas and benefits from an online tracking facility so you can check your mail’s progress along the way.  We work closely with our international partners to ensure and maintain a high quality of service for our customers.  For that reason, Airsure® is only available to selected destinations.

I guess marketing something on the basis of “up to one day faster!* should serve as a heads-up that perhaps you should save your money and avoid the pain of misplaced hope. When you also factor in the fact that track and trace doesn’t work, it appears to me that you’re paying a large amount of money for Royal Mail to share with their ‘selected destinations’ for precisely … nothing. I’ve asked for a response from Royal Mail using their web-based Customer Service form. I’ll update this article with any useful information I receive.

* Aren’t Internet Service Providers currently in hot water for precisely this kind of optimistic wording in service descriptions? ‘up to one day faster’ when a packet can only arrive one day or the next is – in plain English – “either one day faster or not faster at all”, or even “not really any faster at all, given the timescale”.

Malaysian maps and a geographic locations API … kind of

March 3rd, 2011

I’ve been wanting to add some Malaysian mapping facility to spider.my for some time. I often go to JUPEM’s website – the “Department of Survey and Mapping Malaysia” to see what they have to offer. I’m invariably sorry when I do that – their website takes forever to load and doesn’t work properly in Firefox, it has been developed for Internet Explorer. What I really want is simple API access to their data. They have a ‘Map Explorer’ served using compressed SVG files and viewed in an Adobe SVG viewer component for Internet Explorer (doesn’t work at all in Firefox). That looks OK (if I start up VirtualBox, an old copy of WinXP and Internet Explorer), but I don’t want presentation, I want data.

Spider.my map feature
Spider.my map feature showing location of Pulau Kapas in Malaysia

I notice that the UK’s Ordnance Survey has a free public API – exactly what I expect from JUPEM! I sent them an email from their ‘feedback form’ asking for it and remain optimistic. In the meantime I wrote my own API just so I can get a few noddy projects off the ground. I know I can use Google or Bing Maps to do this sort of thing, but it strikes me that national geographic data is precisely the kind of thing we have governments and pay tax for. I am already paying for this data and do not want to consume product placements or spam for a chance to look at it!

Have a look at the spider.my Geographical Place / Location API and tell me what you think. It has plenty of ‘issues’ – how could it not, given its provenance? I could improve it / extend it further, but it appears to me that that’s someone else’s job. If you’d like to use it, feel free.

TM Streamyx and telephone down Port Dickson area 24th February 2011

February 24th, 2011

Sometime around 3pm the Internet connection died. The phone is also dead (no dialtone). There’s no sign of my friendly local technicians at the local switchbox, so perhaps it’s not just this area. Then again, perhaps nobody knows. I tried to fill in a “Contact Us” form at www.tm.com.my but the submit button didn’t work. I’m installing VirtualBox at this moment so I can install an old copy of Windows XP and try to use their website that way. Perhaps I’d be better off with cURL and a hand-crafted POST. Then again, it’s well past fucking time I just sold this house and went to live somewhere with working Internet.

I can hear Jess downstairs giving it “Adoi ma” after the “mm kthxbai” on her handphone: seems like she’s not having much better luck. Everybody who once visited our house as a TM technician seems to have a new job elsewhere now. There’s no way we’re phoning the 1300 88 9515 line – it has been such an utter and miserable waste of time on every occasion we’ve phoned it in the past, and we’ve had to hold on through criminally spammy advertising for so long each time that we have built up considerable antipathy towards TM’s ‘customer support line’. We would need personal visits, to our door, at least one hour before a fault occurred, with chocolates and flowers on at least three occasions before we would consider wasting our lives away on 1300 88 9515 again.

Hmmm… my DiGi adapter is also not being very reliable. Is the network problem infectious?

Jess has got through to a technician from her massive list who reports that the problem is that the telephone network is “down”, but is working on it and expects it to be back tonight.

Hmmm… no joy connecting to DiGi mobile internet for ten minutes now. Welcome to Malaysia!

DiGi’s back, I’d better get this published.

Update: Phone and Streamyx back around 17:30.

Update 5th March 2011: Received an email from TM in response to the support form I filled in at tm.com.my to tell me that the problem has been fixed. They refer to “our telephone conversation on 24th February 2011 (Time: 1:10 PM)”, which was before the problem occurred. I can only imagine it’s a copy-and-pasted email reply.

Interestingly, I see that it costs different amounts of money to call TM’s support line from different mobile networks, with Celcom being the cheapest at a fixed RM1, Maxis next with a fixed RM2 and DiGi potentially the most expensive quoted at RM0.60 per minute. A typical wait (in my experience) of calling TM support line during an outage would be five to ten minutes. I wonder who determines the charge – is it TM, or the mobile network?

They also mention that it’s free to call TM support from a fixed line to report that the fixed line network is down. I guess that’s incontrovertibly true.

Google, Bing, other search engines OpenSearch link missing?

February 5th, 2011

When did that happen? In a demo that reminded me of days working in large software houses, I showed my brother-in-law how he could add Google to his IE9 search engine list by just going to Google’s homepage and right-clicking the search engine drop-down list for the “Add Google Search…” option. It wasn’t there. I think my demo reminded him of all my previous demos of how easy things are on the Web.

“It should work!” I said, and triumphantly showed him how easy it is with Bing and Yahoo! Search. It failed with them too! I’m sure that all those sites once had a <link rel="search"> element compatible with the OpenSearch standard in their heads that was the cue for browser search engine handling to pick up new search engines. Now none of the big ones appear to have that link. You can still see the OpenSearch link elements in pages from blekko, DuckDuckGo, and also from spider.my.

I thought OpenSearch was a VeryGoodThing. Why have the search majors stopped using it?

Laos shipping quotations for e-commerce (osCommerce, Zen Cart etc)

January 28th, 2011

I met a couple of friends in Vientiane recently (25th Jan 2011) as they were touring Laos. I had half a day free at the end of the visit, so I executed a ‘brute force search’ of Vientiane to find the cost of shipping parcels overseas. Vientiane is a lovely, charming, welcoming city. You should go there soon before someone ‘develops’ it. It’s the sort of place where you can turn up as a stranger and walk around asking people stuff and they’re mostly genuinely helpful – or at least cheerful about not being able to help!

Laos Post Office HQ (Entreprise Postes des Lao) in Vientiane

Laos Post Office HQ (Entreprise Postes des Lao) in Vientiane (EMS / philately shop is here!)

I found the head office of Entreprise des Postes Lao (EPL) quickly enough (no web presence at all) and after walking in and out of doors (this was brute force remember: I speak no Lao and had no clue) and asking everyone I met, I was directed to a door at the back and a very helpful woman recognised “list” in my question and gave me some printed sheets of shipping rates. On the sheets were prices for EMS, international letter and ‘imprimer intl’ which I’m guessing is franked mail. Lots of things are also in French in Laos, which is difficult for a monoglot Briton like me, but I have to be grateful for the legacy the French have left on the quality of bread, cake and all sorts of other food in Laos.

I added the EMS rates to spider.my’s shipping quotations API, as I thought it would be the more likely one to be used for e-commerce. If you’re interested in setting up an osCommerce– or Zen Cart-based online shop in Laos, you can install either the osCommerce shipping module or the Zen Cart shipping module and your shop will include accurate* quotes for international shipping in order totals.

The Laos Post International EMS shipping rates are fairly straightforward. Most likely destinations for e-commerce are covered, though as you can see on the Shipping Quote World Map, EPL’s zones don’t provide complete coverage of every possible destination.

*The obvious problem lies with keeping the Laos shipping rates up to date. I had to fly to Vientiane and walk into the EPL office, and meet someone helpful who just gave me what I wanted when possibly the only word we had in common was “list”. What would be lots better would be if someone from EPL could contact me so that I could get an electronic copy of their rates from time to time. If anybody can help me arrange that, I’d be very grateful.