Originally Posted by
tauphi
There are two kinds of NFC operations. When you're making a payment with your phone it (which is really emulating a card) is tapped against an active scanner, usually a POS machine. In the other mode your phone is the active scanner and it taps an inactive NFC device (an NFC card or potentially another phone pretending to be a card).
I'm aware that you can change which app launches for the second action, I'm not aware of any way of using third party apps for the first action. What kind of a phone are you using that is allowing you to set the app that provides NFC card emulation?
OK it looks like Android does allow any app to emulate a card and therefore be chosen as the default NFC payment service. I admit I have never tried this but I'll give it a go when I get back to China.
That is entirely correct. In the U.K., for example, I could choose to make the Amex app my default app and pay with that. As far as I can tell, you have to make an NFC payment app the default app to use it. Android doesn’t play nicely with multiple NFC payment apps concurrently.