hmmm.. They must of changed the passes because mine is just a piece of paper with holes punched in it, stuck to the window...
The staff at service tas just write the details on it with a permanent marker.
It would be pretty special technology that can read that successfully through a car windows in the rain in the middle of the night.