3

私はウォレット タイプのアプリケーションに取り組んでおり、電話と POS システムの通信方法の概要をどこで探すべきかを知りたいと考えています。Googleウォレットは一般的なPOS端末と通信できるため、何らかの仕様が必要であると想定する必要があります.

どんな助けでも大歓迎です。

4

2 に答える 2

3

NFC には、しばしば混ざり合う 2 つの側面があります。

  1. NFC は非接触通信手段です。

  2. 携帯電話の NFC は、セキュア エレメント コンテナーと組み合わされています。

販売時点管理 (POS) 支払いシステムを実装する場合、基本的に次の 2 つのオプションがあります。

  1. 可能な限り現在の決済インフラに近づけるようにしてください。そのために、携帯電話は非接触クレジット カードをエミュレートし、EMV (Europay Mastercard Visa) 標準を実装する必要があります。また、セキュア エレメントをセキュア エレメント コンテナにロードする必要があります。そうすれば、非接触型クレジット/デビットカードが受け入れられる場所ならどこでも携帯電話を使用できます。ただし、Android アプリはカード エミュレーション モードにアクセスできません。オペレーティング システム (Google ウォレット) の一部である特別なアプリに制限されています。また、コンテナーにセキュア エレメントをロードするには、モバイル ネットワーク オペレーター (MNO) との協力が必要です。

  2. 独自の支払いシステムを構築し、NFC を非接触通信チャネルとしてのみ使用します。その場合、特別なオペレーティング システムや MNO サポートは必要ありません。ただし、キャッシュ レジスタ ソフトウェアに接続する新しいまたは変更された支払い端末が必要になる可能性があります。消費者を識別するための秘密鍵は、おそらく中央の支払いサーバーに保存されます. SE コンテナーに保存する場合は、MNO 認定アプリのみが SE コンテナーにアクセスできるため、MNO のサポートが再び必要になります。

答えは、やや Android に偏っています。しかし、iPhone は NFC をサポートしていないため、ウォレット アプリに最も適したオペレーティング システムです。

アップデート

iPhoneでNFC通信ができるようになりました。ただし、サードパーティのアプリには公開されていません。Apple 自身が EMV と FeliCa (日本向け) を実装しています。

于 2013-05-21T08:17:57.917 に答える