简体   繁体   English

如何使用手机中的NFC阅读器接收付款

[英]How to receive payment using NFC reader in mobile phones

There are multiple solutions for paying a merchant using NFC in your phone.使用手机中的 NFC 向商家付款有多种解决方案。 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?似乎需要额外的阅读器(例如 Square),这是为什么? Should a reader in the phone not be able to receive enough data to process the payment using PayPal, Google Wallet, etc?手机中的阅读器是否应该无法接收到足够的数据来使用 PayPal、Google 电子钱包等处理付款?

From a technical perspective there's nothing that would prevent you to implement a payment terminal using the built-in NFC reader capabilities.从技术角度来看,没有什么可以阻止您使用内置 NFC 读取器功能实现支付终端。 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).所有 Android NFC 设备都能够与 ISO/IEC 14443 非接触式智能卡协议(如 EMV 支付卡所使用的)的读取器端通信。

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).如果您想使用现成的(并经过认证的)EMV 内核(即阅读器应用程序),您可能无法获得(要么是因为制造商没有针对 Android,要么是因为制造商担心他们的专有软件被从设备中提取)。
  • 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). Android 设备(除非其唯一目的是作为支付终端)获得支付终端所需的认证是不太可能的(主要是因为其他软件可能会给交易数据、输入的 PIN 等带来风险,而且还因为许多 Android 设备缺乏适当的保护)硬件级别的功能)。 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.尽管 NFC 硬件支持读取 ISO/IEC 14443 非接触式智能卡,但许多 Android 设备对此并不擅长。 This is mainly due to bad* antenna design.这主要是由于糟糕的*天线设计。 (* actually not necessarily bad design but design goals targeting simple NFC tags and no contactless smartcards.) (*实际上不一定是糟糕的设计,而是针对简单的 NFC 标签和非接触式智能卡的设计目标。)

I personally think that the latter two were the main reasons for Square to provide their own device.我个人认为后两者是 Square 提供自己设备的主要原因。 Though this is just pure speculation and not quoting from any official sources.虽然这只是纯粹的猜测,并没有引用任何官方来源。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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