Situs utama Positive ONE GroupKe situs utama
IDBahasa Indonesia
Runtime tertanam · Alcinéo

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.

Pemasok Alcinéo Standar yang didukung PCI MPoC · EMV Contactless L2 Runtime tertanam / SDK
PenempatanIni adalah runtime yang ditanam dan berjalan di pembaca atau terminal (inti pemrosesan pembayaran). Ia bukan alat untuk menguji (perangkat penguji), melainkan produk yang berada di sisi DUT, yaitu sisi yang diverifikasi perangkat penguji. Positive ONE menyediakannya sebagai implementasi yang mengasumsikan perolehan sertifikasi. SoftPOS SDK telah memperoleh evaluasi MPoC dari PCI SSC dan tercantum dalam daftar PCI Security Standards Council (MPoC Software). Type Approval kernel EMV L2 dan sertifikasi skema tetap diperlukan secara terpisah, untuk tiap perangkat keras dan tiap skema sasaran.

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

PCI MPoCEMV Contactless L2

Perbedaan antara CPoC dan MPoC

Standar lini SoftPOS dari PCI ada dua jenis dengan cakupan yang berbeda.

Perbedaan antara CPoC dan MPoC
StandarCakupan
PCI CPoCHanya 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 MPoCSelain 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 penyusun SoftPOS
UnsurIsi
Kernel nirsentuhCL1 dan CL2 yang berjalan di atas NFC ponsel
Papan PIN berbasis perangkat lunakSaat mendukung MPoC, yaitu masukan PIN di layar
AttestationKonfirmasi berkelanjutan atas keaslian dan keutuhan perangkat
MonitoringPemantauan penipuan, perusakan, dan perilaku menyimpang
Pengelolaan kunciPendistribusian, 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.

Pengujian saat menerapkan produk ini
Sudut pandangPengujian yang disarankan
Karakteristik RF dan antenaProxiLAB Quest untuk analisis bentuk gelombang dan evaluasi karakteristik
Perilaku protokolProxiSPY Quest untuk pemantauan non-invasif
Ketahanan pergeseran fasaPengujian gabungan dengan terminal yang memakai ALM (Active Load Modulation)
L3 dan uji penerimaanICCSimTMat 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”.

Panduan pemilihan — tumpukan Alcinéo mana yang cocok
ProdukJika pertimbangan Anda seperti ini
Kernel nirsentuh L2Ingin menanam kernel EMV ke terminal atau SoftPOS sendiri (sebagai komponen)
MPoC Software SDKIngin menerapkan pembayaran berbasis perangkat lunak yang mematuhi PCI MPoC
★ SoftPOS SDK (halaman ini)Ingin mengubah ponsel biasa menjadi terminal pembayaran nirsentuh
A&M Backend ServicesIngin menjalankan attestation dan pemantauan operasional SoftPOS di backend
SoftPOS untuk transportasiIngin 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.