Sometimes on phone reviews I read that a certain model, often one released in a Western market, uses NFC for payment. In my country, mobile payments use QR codes so any phone with a camera can use them. Does NFC have any advantage over such a system?


Something else I didn’t see in the comments so far is the NFC allows for unique transaction codes each time and thus doesn’t reveal any information. A static QR code could be “stolen” if it isn’t regenerated each time for security purposes.
Not sure how the system currently works but if the QR code is the same code every time that opens you up to someone just taking a picture of it and scanning it again later to charge you. I’d hope it’s unique each time cause otherwise that’s a huge step back