Google announced that it has begun rolling out its mobile payments Android Pay service, which is already supported by over 1 million locations in the U.S.
The service should work on all Android 4.4+ NFC-enabled smartphones, as well as on all carriers. Previously there was a hold-up on Verizon, but that problem now appears to be fixed. Android Pay will also support credit and debit cards from all the four major credit card companies such as Visa, MasterCard, American Express and Discovery.
The banks and credit unions issuing the cards are the following: American Express, Bank of America, Discover, Navy Federal Credit Union, PNC, Regions Bank, USAA and U.S. Bank. Citi Bank, Capital One and Wells Fargo will also join the list soon.
Unlike Google Wallet, which didn't support tokenization but still supported some kind of "virtual numbers" that it used instead of the real credit card numbers when doing payments, Android Pay is apparently using the industry standard tokenization for security. It's still not clear if tokenization works the same as on Apple Pay, though, where the credit card numbers are shuffled often.
To store gift cards, loyalty cards and special offers, a longer-lived credit card number may be necessary, if that's how the merchants want to track you. However, all of those programs could also be somehow tied to your Google account or stored in some other way, but that would pretty much eliminate the privacy aspect that tokenization is supposed to offer in the first place.
No matter what you do, loyalty programs will likely always remain in conflict with the desire to keep your purchases private, so at least Google and others should offer the user the option to choose between the two.
Tokenization should still preserve its security benefit, even if you use loyalty cards, because if someone somehow intercepts the transaction or steals the transaction data from the merchant, your credit card number will remain safe.
Google has also said that with every purchase, a confirmation dialog will pop-up, so you'll know at all times when your credit card was used. If your phone is stolen, you can also use Google's Device Manager to track it down and lock it. However, this app isn't default on Android devices, so Android users need to remember to install it (or a similar app).
Google Wallet, which has now been relegated to being a "peer to peer" money transferring application, will also support Android Pay through an update to the app. Other Android users will be able to download the Android Pay app over the next few days, and all new NFC-enabled smartphones coming to AT&T, T-Mobile and Verizon Wireless (Spring is missing for some reason) will have it pre-installed in the future.
Follow us @tomshardware, on Facebook and on Google+.