Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Sinkronisasi Pembayaran NFC Off-Host

Android mendukung emulasi kartu NFC dengan elemen aman untuk emulasi kartu off-host. (Untuk informasi selengkapnya, lihat Ikhtisar emulasi kartu berbasis Host .) Namun, pada platform Android, layanan pembayaran pilihan yang ditentukan dalam pengaturan Ketuk & bayar tidak selalu disinkronkan dengan aplikasi di elemen aman. Ini berarti ada kemungkinan bahwa layanan pembayaran yang tidak disukai dalam elemen aman digunakan sebagai pengganti layanan pembayaran pilihan.

Di Android 11, fitur sinkronisasi pembayaran di luar host menyediakan mekanisme yang memungkinkan Anda menyinkronkan konfigurasi pembayaran di Ketuk & bayar, konfigurasi perutean di front-end nirsentuh (CLF), dan status pilihan aplikasi di elemen aman .

Diagram berikut mengilustrasikan arsitektur desain fitur sinkronisasi pembayaran off-host.

Arsitektur desain sinkronisasi pembayaran di luar host
Gambar 1. Arsitektur desain sinkronisasi pembayaran host

Penerapan

Untuk menerapkan fitur sinkronisasi pembayaran off-host, perangkat harus memiliki pengontrol NFC yang mendukung standar NCI 2.0 dan harus menggunakan kerangka kerja Android Open Source Project NFC dan Open Mobile Application Programming Interface (OMAPI).

Framework API

Untuk mengimplementasikan sinkronisasi pembayaran off-host, gunakan framework API berikut yang ditemukan di Proyek Open Source Android:

Validasi

Untuk memvalidasi penerapan fitur sinkronisasi pembayaran di luar host, instal aplikasi elemen aman dengan elemen aman yang sesuai, lalu periksa respons yang sesuai dari pembaca NFC dalam kondisi berbeda.