I'm not sure if its the same type of thing, but I always thought the Square card readers for the phones were an interesting way to go.