SoftPOS SDK
Ini SDK yang mengubah ponsel pintar biasa menjadi terminal pembayaran nirsentuh. Tanpa memakai perangkat keras POS khusus, ia menerima pembayaran EMV nirsentuh lewat fungsi NFC pada perangkat Android.
Apa yang disediakan
SDK perangkat lunak yang mengubah ponsel biasa menjadi terminal pembayaran nirsentuh. Kami menyediakan implementasi yang telah tersertifikasi, dengan prasyarat ditanam ke terminal atau SoftPOS.
Standar dan sertifikasi yang didukung
Perbedaan antara CPoC dan MPoC
Standar lini SoftPOS dari PCI ada dua jenis dengan cakupan yang berbeda.
| Standar | Cakupan |
|---|---|
| PCI CPoC | Hanya pembacaan kartu nirsentuh; entri PIN di luar cakupan. PCI SSC menetapkan 2026-05-01 hingga 10-31 sebagai masa transisi, dan MPoC kini menjadi standar utama. |
| PCI MPoC | Selain pembacaan nirsentuh, mencakup pula masukan PIN pada layar ponsel (papan PIN berbasis perangkat lunak) |
Bila SoftPOS menangani PIN, maka Attestation, Monitoring, pengelolaan kunci, deteksi perusakan, dan deteksi rooting menjadi wajib, sehingga pemaduan dengan layanan backend menjadi prasyarat.
Unsur penyusun SoftPOS
| Unsur | Isi |
|---|---|
| Kernel nirsentuh | CL1 dan CL2 yang berjalan di atas NFC ponsel |
| Papan PIN berbasis perangkat lunak | Saat mendukung MPoC, yaitu masukan PIN di layar |
| Attestation | Konfirmasi berkelanjutan atas keaslian dan keutuhan perangkat |
| Monitoring | Pemantauan penipuan, perusakan, dan perilaku menyimpang |
| Pengelolaan kunci | Pendistribusian, pembaruan, dan pencabutan kunci kriptografi |
Pengujian saat menerapkan produk ini
Karena SoftPOS tersusun dari “ponsel pintar ditambah perangkat lunak”, sudut pandang pengujiannya berbeda dari terminal khusus model lama. Karena karakteristik RF pada perangkat nyata berubah menurut modelnya, pengukuran nyata setara L1 menjadi penting.
| Sudut pandang | Pengujian yang disarankan |
|---|---|
| Karakteristik RF dan antena | ProxiLAB Quest untuk analisis bentuk gelombang dan evaluasi karakteristik |
| Perilaku protokol | ProxiSPY Quest untuk pemantauan non-invasif |
| Ketahanan pergeseran fasa | Pengujian gabungan dengan terminal yang memakai ALM (Active Load Modulation) |
| L3 dan uji penerimaan | ICCSimTMat dan lainnya untuk pengujian integrasi dengan merek |
Panduan pemilihan — tumpukan Alcinéo mana yang cocok
Alcinéo bukan perangkat penguji, melainkan pemasok perangkat lunak yang ditanam ke sisi yang diuji (DUT). Karena cakupan sertifikasi berbeda tiap produk, skema sasaran dan cakupan persetujuan yang berlaku diperiksa satu per satu. Tingkat kelengkapannya meningkat berurutan: “komponen (kernel) → SDK → operasional → tumpukan menurut industri”.
| Produk | Jika pertimbangan Anda seperti ini |
|---|---|
| Kernel nirsentuh L2 | Ingin menanam kernel EMV ke terminal atau SoftPOS sendiri (sebagai komponen) |
| MPoC Software SDK | Ingin menerapkan pembayaran berbasis perangkat lunak yang mematuhi PCI MPoC |
| ★ SoftPOS SDK (halaman ini) | Ingin mengubah ponsel biasa menjadi terminal pembayaran nirsentuh |
| A&M Backend Services | Ingin menjalankan attestation dan pemantauan operasional SoftPOS di backend |
| SoftPOS untuk transportasi | Ingin tumpukan siap pakai untuk gerbang tiket dan operator transportasi |
Untuk memverifikasi DUT ini
Terhadap terminal (DUT) yang telah menanam runtime ini, pengujian L1, L2, dan L3 dilakukan dengan perangkat penguji berikut. Bukan runtime-nya yang diuji sendirian, melainkan DUT yang telah menanamnya.
