The current solution (credit cards) do the job perfectly.
The infrastructure for credit cards is in place.
NFC is kidna the opposite of passbook. While passbook leverages existing infrastructure, NFC requires significant capital investment.
Not really significant ... http://en.wikipedia.org/wiki/FeliCa
Connected to your POS via USB cost each around $25 ... You can get the reader on Amazon