Google Wallet and Softcard
googlecommerce.blogspot.com
googlecommerce.blogspot.com
We forced Microsoft to stop locking out their competitors with proprietary versions of things that should be standards, and we did that more than 15 years ago. What progress have we made since then?
> check out
http://en.wikipedia.org/wiki/Google_Checkout
"Google Checkout was discontinued on November 20, 2013."
Apple Pay is "for real" and Google will have to be effective on this front, now. Nonetheless, I can't help engaging in a bit of eye roll, to myself.
Are you personally using two or three phone platforms with such frequency that this is relevant?
So in the last ~2 years, I've used three phone platforms with some regularity. I also have a Windows desktop and I use a RHEL-based laptop for work. I like to use the best that I can get for the task I'm using it for, no matter what platform or ecosystem. Because of that, I make it a habit to not put things in my workflow that are not reasonably cross-platform, unless there is literally no better option.
SoftCard exists for Windows Phone, a couple of people I know have used it and like it. I wonder if this will continue under the new arrangement (my bet is "highly unlikely").
Google is actually kind of doing the opposite right now. It's tracking your purchases through a virtual credit card number and then giving all that data to merchants. Sure you can reset that number, but since it's not automatic like Apple's tokens, that means it will be used about as much as resetting the advertising IDs on Android phones - so almost never. It also doesn't help that Google is pro-actively giving that data to merchants (and now to carriers, too, I assume).
"Google Wallet stores your credit and debit cards on secure servers and encrypts your payment information with industry-standard SSL (secure socket layer) technology. Your full credit and debit card information is never shown in the app and won't be shared with the merchant. In addition, access to Google Wallet is protected by password or PIN. We also recommend locking your phone with a passcode for additional security."
"Your actual credit card number is not stored. Only the Google Wallet Virtual Card is stored, and Android's native access policies prevent malicious applications from obtaining the data. Even if the data is compromised, Wallet uses dynamically rotating credentials that change with each transaction and are usable for a single payment only. Finally, all transactions are monitored in real-time with Google’s risk and fraud detection systems."
https://www.google.com/wallet/faq.html#tab=faq-security
Keep in mind "Tokenization" has existed in the NFC industry for years, the only thing which changed last year is that the EMV standards body agreed and released a standardized way to do it in March 2014. Apple Pay is a branded solution over that.
So what it really boils down to is whether or not you take Google's word for it that their independent solution is secure. If not, you owe it to yourself to not be using a Google Android phone in the first place.
1) rotation of tokens/virtual card numbers
2) giving the transaction data to merchants
From what you copied here it seems that Google is rotating the virtual numbers - however, there's no way of knowing if Google isn't still tracking all of those numbers through your account and linking them back together for data mining. I think there's a high probability Google is doing that. Google only says it's rotating the numbers.
And that leads us to #2, which remains completely unanswered. Google says it doesn't give the credit card information to merchants (as in your real credit card number). However it could still give the transaction data.
> “Wallet also uses dynamically rotating credentials that change with each transaction and are usable for a single payment only.”
Does it means that tokenizes something?
This is the definition of tokenization
> Apple uses _network_ tokenization. It too is like a credit card proxy and each token is device specific. The magic here is that the networks are supporting this technology (although not all back end merchant
What?
> The token is reusable unlike the one time use cards
What?
I think you have to re read how Apple Pay works and what tokenization really is because i Think you're a little confused
(Hint: There is no difference, both would be valid methods of tokenization by the spec :P)
Thanks!
I work in nether finance, nor on the Wallet team, so I don't have information about the details of Wallet's workings.
Regardless, it's proper for the claimant to provide data to support their claim. :)
(I know this goes against what some words in blogs on the internet say, but feel free to read the EMV tokenization spec yourself, and you'll see it's true. Tokenization != only issuing bank sees payment data. Maybe some "ecosystems" try to guarantee it, but it's certainly not required)
Check out the HTML demo here:
https://e60696416b5235dfd15e2b9bfc5dab0e3b37ade2.googledrive...
Google Wallet not working is completely on Google/the issuing bank. That is entirely a software limitation. If you try using the NFC on the phone and it tells you it's not available internationally, then there's clearly no hardware incompatibility, it's just Google not supporting international transactions.
Apple Pay not rolling out is also, similarly, because Apple is not ready to roll out in Canada, it's entirely software-based. I had my iPhone region set to Canada (I guess I never switched when I moved down) and I couldn't access the settings. Once I switched to US, bam, there it was. There have already been people who confirmed[1] that Apple Pay works perfectly fine in Canada.
NFC transactions are standardized, there is no "hardware won't work" because the entire point of the standard is that it will work. The incompatibilities are completely arbitrary, it's the respective companies not wanting to expand to Canada yet and using software to disable or limit the transactions based on transaction location.
[1]: http://www.itbusiness.ca/news/how-to-use-apple-pay-in-canada...
Australia has been using chip and pin for years now and most (majority) or retailers have "Tap and go" readers at the checkout.
Seems like all they need to do is remove the geo restriction and they would be good to go
Since phones with both GSM and CDMA radios are extremely recent—despite the need being obvious for a very long time—I doubt we'll see hybrid-radio NFC designs any time soon.
Canadian banks do support their own mobile wallets (similar to the ISIS model), but only on a few cherry-picked devices, and with a custom SIM. See http://www.rbcroyalbank.com/mobile/wallet/
[1]: http://www.interac.ca/en/press-releases/mobile-debit-eng under "About mobile Interac Flash"
(EDIT: To be clear, I am talking about this: https://developer.android.com/about/versions/kitkat.html#44-...)
Even if the PIN pads could support coupons over NFC, most large scale POS software could not. I had experience last year trying to integrate ISIS/Softcard into a large retailer that was running IBM/Toshiba ACE POS software and ISIS/Softcard support wasn't even IBM/Toshiba's radar. Many large retailers run ACE (Kroger, Safeway, Costco, Macys, etc.).
Deleted comment