Yeah, a few of my friends in Milwaukee put together a product called Tappr[1] which did this, except with credit cards (and it was super convenient). Unfortunately I moved out West, so I haven't been able to use it in a while.
[1] http://www.gettappr.com