简体   繁体   中英

How to receive payment using NFC reader in mobile phones

There are multiple solutions for paying a merchant using NFC in your phone. Is it possible to, as a merchant, receive a contactless payment using only a mobile phone as a terminal?

It seems that additional reader is required (such as Square), why is that? Should a reader in the phone not be able to receive enough data to process the payment using PayPal, Google Wallet, etc?

From a technical perspective there's nothing that would prevent you to implement a payment terminal using the built-in NFC reader capabilities. All Android NFC devices are capable of speaking the reader-side of the ISO/IEC 14443 contactless smartcard protocol (as used by EMV payment cards).

However, there are a few other things that may inhibt such efforts:

  • If you want to use a ready-made (and certified) EMV kernel (ie the reader application), you might not be able to get one (either because manufacturers do not target Android, or because manufacturers fear the risk that their proprietary software is extracted from the device).
  • It's unlikey that an Android device (unless its sole purpose is being a payment terminal) would get certifications necessary for payment terminals (mainly because other software could bring transaction data, typed PINs, etc. at risk but also because many Android devices lack suitable protection features on the hardware level). Without those certifications, it's unlikely that you would be able to enrol your terminal with an acquirer that would process payment transactions received through the mobile phone.
  • Eventhough the NFC hardware supports reading ISO/IEC 14443 contactless smartcards, many Android devices are not too good at that. This is mainly due to bad* antenna design. (* actually not necessarily bad design but design goals targeting simple NFC tags and no contactless smartcards.)

I personally think that the latter two were the main reasons for Square to provide their own device. Though this is just pure speculation and not quoting from any official sources.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM