What about a thing where the merchant phones in with a telephone, logs into their accout (userid/pin number, like telephone banking) and then they can press 5 and "wait for bitcoin" where it enters a loop telling them "checking for recent transactions - no recent transactions" until a transaction actually comes in, then it says "you have received 0.15 bitcoins from transaction id starting 123 ending ABC" or something like that?
I like this idea so much anyway, for merchants who might not have internet in their storefront, for people with only voice+sms phones, and for my own personal use .... So I made it a reality
If interested pls see my post in this forum "IVR interface to Bitcoin".