Oct 08, 2026Tinggalkan pesan

Jenis perangkat lunak apa yang digunakan pada kios penjual kartu SIM?

Jika Anda pernah mengambil kartu SIM baru di bandara, toko kelontong, atau toko swalayan—tanpa mengantri satu pun di konter telekomunikasi—Anda telah menggunakan kios dispenser kartu sim. Sebagai pemasok mesin ini, saya selalu ditanya: perangkat lunak apa yang membuat mesin tersebut berfungsi? Bukan hanya kode acak yang mengeluarkan plastik dan sedikit microchip. Perangkat lunak di dalam kios ini harus menyeimbangkan peraturan telekomunikasi yang ketat, pengalaman pengguna, dan keandalan perangkat keras, semuanya sambil berjalan 24/7 di tempat dengan lalu lintas pejalan kaki yang padat dan internet yang bervariasi. Hari ini, saya menguraikan perangkat lunak apa yang mendukung kios-kios ini, cara kerjanya, dan mengapa hal itu penting bagi pengguna dan bisnis yang mengandalkannya.

Pertama, mari kita mulai dengan sistem operasi inti (OS) yang menjalankan kios fisik. Anda mungkin mengira mesin yang dirancang untuk mengeluarkan kartu SIM akan menggunakan OS yang mewah dan terlalu rumit, namun kenyataannya, sebagian besar kios dispenser kartu sim—termasuk yang saya dan tim buat—menggunakan varian Linux khusus industri yang disederhanakan. Mengapa Linux? Ini bersifat open-source, yang berarti kami dapat memodifikasi setiap bagiannya agar sesuai dengan kebutuhan unik dari distribusi telekomunikasi, dan cukup ringan untuk berjalan dengan lancar pada perangkat keras khusus kecil yang kami gunakan untuk kios, tanpa beban yang muncul pada sistem operasi konsumen seperti Windows atau macOS. Windows, misalnya, penuh dengan proses latar belakang yang bisa mogok atau diperbarui secara tidak terduga, dan hal ini merupakan larangan besar bagi kios yang harus bekerja setiap jam setiap hari. macOS bahkan lebih jarang digunakan di kios karena biaya lisensi dan persyaratan perangkat kerasnya yang ketat.

Kami banyak menyesuaikan Linux untuk kios dispenser kartu sim kami (yang dapat Anda pelajari lebih lanjut melalui tautan di sini:Kios Pengeluaran Kartu SIM). Kami menghapus semua fitur yang tidak diperlukan seperti lingkungan desktop, pemutar media, dan alat permainan, hanya menyisakan apa yang diperlukan untuk menjalankan fungsi utama kios: antarmuka pengguna, pemrosesan pembayaran, pengeluaran kartu, dan komunikasi jaringan telekomunikasi. Kami juga mengunci kios ke “mode kios”, yang berarti pengguna tidak dapat mengakses OS yang mendasarinya, mengunduh aplikasi secara acak, atau mengubah pengaturan—hal ini mencegah kerusakan yang tidak disengaja (atau disengaja) pada sistem, yang sangat penting untuk mesin yang sering berada di ruang publik, seperti bandara yang sibuk atau pompa bensin di sudut jalan.

Berikutnya, ada perangkat lunak yang berhubungan dengan pengguna, dan di sinilah sebagian besar interaksi pengguna terjadi. Ini adalah antarmuka layar sentuh yang memandu seseorang dalam membeli kartu SIM: memilih paketnya, memasukkan detail pribadinya, memindai ID, dan membayar. Untuk ini, kami menggunakan kerangka kerja perangkat lunak lintas platform yang dioptimalkan untuk sentuhan seperti React Native atau Flutter. Mengapa lintas platform? Karena ini memungkinkan kami membangun satu antarmuka yang berfungsi pada semua model perangkat keras kios kami, mulai dari unit meja kecil untuk toko serba ada hingga unit besar yang berdiri di lantai untuk bandara, alih-alih menulis ulang kode untuk setiap perangkat baru yang kami buat. Hal ini menghemat waktu kami sebagai pemasok dan memastikan pengalaman yang konsisten bagi pengguna, baik mereka membeli kartu SIM di mal Texas atau stasiun kereta Tokyo.

Antarmuka pengguna tidak hanya cantik—tetapi juga harus mematuhi peraturan global KYC (Kenali Pelanggan Anda). Perusahaan telekomunikasi di seluruh dunia mewajibkan setiap kartu SIM didaftarkan ke orang sungguhan, untuk mencegah penipuan, pencurian identitas, dan aktivitas ilegal. Jadi bagian dari perangkat lunak ini mencakup modul yang memandu pengguna melalui pemindaian ID (baik paspor, SIM, atau KTP), verifikasi selfie, dan terkadang bahkan pemeriksaan sidik jari atau pengenalan wajah. Perangkat lunak ini harus mencocokkan foto tanda pengenal dengan orang asli, memastikan bahwa tanda pengenal tersebut tidak kedaluwarsa atau palsu, dan menyimpan informasi tersebut dengan aman dengan cara yang memenuhi undang-undang privasi seperti GDPR di Eropa atau CCPA di California. Misalnya, di Uni Eropa, kami tidak dapat menyimpan data ID lebih lama dari yang diperlukan, sehingga perangkat lunak kami secara otomatis menghapus data pengguna lama 30 hari setelah kartu SIM diaktifkan.

Lalu ada perangkat lunak pemrosesan pembayaran, yang merupakan salah satu bagian terpenting dari kios dispenser kartu sim. Jika pengguna mencoba membayar dengan kartu kredit, Apple Pay, Google Pay, atau bahkan uang tunai, perangkat lunak tersebut harus menangani transaksi dengan aman, tanpa memaparkan data sensitif kartu. Kami bekerja sama dengan pemroses pembayaran bersertifikat seperti Stripe atau Adyen, dan perangkat lunak kios terintegrasi dengan API mereka untuk memproses pembayaran. Namun ini bukan hanya tentang mengirimkan detail pembayaran—perangkat lunak kami harus menangani semua kasus rumit: bagaimana jika kartu ditolak? Bagaimana jika pengguna memasukkan uang tunai dan mesin tidak menghitungnya dengan benar? Bagaimana jika internet terputus di tengah pembayaran? Perangkat lunak ini harus menyimpan status transaksi secara lokal, sehingga jika internet kembali aktif, ia dapat melanjutkan aktivitasnya, alih-alih menagih pengguna dua kali atau meninggalkan mereka tanpa SIM dan uang mereka hilang. Kami juga menggunakan enkripsi end-to-end untuk semua data pembayaran, sehingga tidak seorang pun—termasuk kami, pemasok—dapat mengakses nomor lengkap kartu kredit atau CVV pengguna, yang diwajibkan oleh aturan PCI DSS (Standar Keamanan Data Industri Kartu Pembayaran).

Bagian penting lainnya adalah perangkat lunak kontrol perangkat keras, yang menjembatani perangkat lunak kios dispenser kartu sim dan bagian fisik mesin. Kios tersebut memiliki layar sentuh, mekanisme pengeluaran kartu, akseptor tagihan, pembaca kartu, kamera untuk tanda pengenal dan selfie, dan terkadang printer untuk tanda terima. Perangkat lunak kontrol perangkat keras memberi tahu setiap bagian apa yang harus dilakukan: ketika pengguna menyelesaikan pembayarannya, ia mengirimkan sinyal ke dispenser untuk melepaskan kartu SIM yang benar; ketika pengguna memindai ID mereka, kamera akan memerintahkan kamera untuk mengambil foto yang jelas dan mengirimkannya ke modul verifikasi; ketika transaksi selesai, ia mengirimkan sinyal ke printer resi untuk mencetak konfirmasi. Perangkat lunak ini harus sangat andal karena jika dispenser gagal mengeluarkan kartu SIM, itu adalah pengalaman pengguna yang buruk dan kehilangan penjualan. Kami menguji perangkat lunak ini ratusan kali sehari di lab kami untuk memastikan perangkat lunak ini berfungsi bahkan ketika dispenser penuh dengan kartu SIM atau penerima tagihan sedikit berdebu karena berada di toko serba ada selama berbulan-bulan.

Lalu ada perangkat lunak backend yang bekerja di belakang layar, yang sebagian besar pengguna tidak pernah melihatnya namun itulah yang membuat keseluruhan kios berjalan. Setiap kios dispenser kartu sim terhubung ke backend cloud kami, yang melakukan tiga hal utama: mengelola inventaris, melacak kinerja, dan memastikan kepatuhan terhadap penyedia telekomunikasi. Pertama, manajemen inventaris: backend mengetahui berapa banyak kartu SIM yang ada di setiap kios, kapan kartu tersebut perlu diisi ulang, dan paket mana yang tersedia. Jika kios kehabisan paket data populer seharga $20, backend akan memperbarui antarmuka pengguna untuk menghapus opsi tersebut, sehingga pengguna tidak sampai ke langkah pembayaran hanya untuk mengetahui bahwa paket tersebut telah habis. Mesin ini juga mengirimkan peringatan kepada tim kami bila kartu SIM di kios hampir habis atau memerlukan pemeliharaan, sehingga kami dapat mengirim teknisi sebelum mesin rusak. Misalnya, jika penerima tagihan membaca tagihan 10% lebih sedikit dari biasanya, backend menandainya sebagai masalah, dan kami dapat mengirim seseorang untuk memperbaikinya sebelum tagihan berhenti berfungsi sepenuhnya.

Kedua, perangkat lunak backend melakukan sinkronisasi dengan sistem penyedia telekomunikasi untuk mengaktifkan kartu SIM setelah pengguna membelinya. Saat pengguna memilih paket dan menyelesaikan pembayaran, antarmuka pengguna kios mengirimkan data ID pengguna dan pilihan paket ke backend kami, yang kemudian mengirimkan informasi tersebut ke jaringan penyedia telekomunikasi. Penyedia telekomunikasi mengaktifkan kartu SIM, menetapkan nomor telepon, dan mengirimkan informasi tersebut kembali ke backend kami, yang kemudian menampilkannya kepada pengguna di layar kios—biasanya dengan kode QR yang memungkinkan pengguna mengatur SIM di ponselnya dalam 10 detik. Sinkronisasi ini harus cepat, biasanya kurang dari 2 menit, karena tidak ada orang yang mau menunggu di kios untuk mengaktifkan paket telepon barunya. Backend juga harus menangani berbagai penyedia telekomunikasi di berbagai wilayah: di AS, kami bekerja sama dengan operator besar seperti AT&T dan T-Mobile; di Eropa, kami bekerja sama dengan Orange dan Vodafone; di Asia Tenggara, kami bekerja sama dengan Singtel dari Singapura dan Maxis dari Malaysia. Perangkat lunak backend kami dibuat untuk berintegrasi dengan semua penyedia berbeda ini tanpa memerlukan penulisan ulang penuh setiap kali kami memasuki pasar baru.

Ketiga, perangkat lunak kepatuhan dan keamanan merupakan bagian besar dari backend. Sebagai pemasok, kami bertanggung jawab untuk memastikan kios mematuhi semua undang-undang setempat—mulai dari KYC, privasi data, hingga peraturan telekomunikasi. Perangkat lunak backend menyimpan semua catatan transaksi dan data pengguna di server yang terenkripsi dan aman, dan dapat menghasilkan laporan untuk penyedia telekomunikasi dan regulator jika diperlukan. Misalnya, jika badan pengawas meminta catatan aktivasi kartu SIM di negara tertentu, backend kami dapat mengambil data tersebut dengan cepat, tanpa memaparkan informasi pribadi pengguna apa pun. Kami juga menjalankan audit keamanan setiap bulan untuk memastikan perangkat lunak kami tidak rentan terhadap peretasan—karena kios yang memproses pembayaran dan menyimpan data pribadi merupakan target penjahat dunia maya. Kami menggunakan penguji penetrasi untuk mencoba membobol perangkat lunak kios kami, dan kami segera memperbaiki masalah apa pun yang kami temukan.

Satu hal yang banyak orang tidak sadari adalah perangkat lunak kios dispenser kartu sim juga harus bekerja secara offline. Bagaimana jika terjadi pemadaman listrik, atau internet di pusat perbelanjaan mati? Perangkat lunak lokal kios (berjalan pada Linux yang disesuaikan) menyimpan cache transaksi dan data paket, sehingga meskipun tidak dapat terhubung ke backend, pengguna masih dapat membeli kartu SIM. Saat internet kembali aktif, kios menyinkronkan semua transaksi offline ke backend, sehingga tidak ada data yang hilang atau biaya yang belum dibayar. Ini adalah fitur yang tidak bisa ditawar, karena jika sebuah kios mati selama satu jam, penjualannya akan hilang ratusan dolar dan membuat pelanggan frustrasi karena tidak bisa mendapatkan kartu SIM saat mereka membutuhkannya.

Sebagai pemasok, kami juga membangun perangkat lunak manajemen jarak jauh untuk tim kami. Artinya jika kios bermasalah—seperti layar sentuh macet atau penerima tagihan memberikan kesalahan—kita dapat masuk dari jarak jauh (dengan izin dari pemilik lokasi) untuk mendiagnosis dan memperbaiki masalah, tanpa mengirimkan teknisi. Ini menghemat waktu dan uang, terutama untuk lokasi yang jauh dari tim layanan kami. Kami juga dapat memperbarui perangkat lunak di semua kios kami dari jarak jauh, daripada harus berkendara ke masing-masing kios dan menyambungkan drive USB untuk menginstal pembaruan. Hal ini penting untuk meluncurkan opsi paket baru, memperbaiki kerentanan keamanan, atau menambahkan fitur baru seperti dukungan untuk ID digital di masa mendatang.

Izinkan saya memberi Anda contoh nyata bagaimana semua ini bekerja sama. Bulan lalu, salah satu klien toko swalayan di Chicago menghubungi kami karena kios mereka berjalan lambat, dan pengguna mengeluh bahwa langkah pembayaran memakan waktu terlalu lama. Perangkat lunak manajemen jarak jauh kami memungkinkan kami masuk dan melihat bahwa OS kios memiliki patch yang ketinggalan jaman untuk pemroses pembayaran yang kami gunakan. Kami melakukan pembaruan jarak jauh ke antarmuka pengguna kios dan modul pembayaran, dan dalam waktu 5 menit, waktu pembayaran dipotong setengahnya. Backend inventaris juga memperhatikan bahwa kios menjual paket data bulanan senilai $30 setiap 3 hari, jadi kami memperbarui backend untuk mengirimkan peringatan ke tim inventaris kami agar lebih sering mengisi ulang paket tersebut, dan menambahkan pemberitahuan ke antarmuka pengguna saat paket tersebut hampir habis. Perbaikan kecil itu meningkatkan penjualan klien sebesar 15% di bulan berikutnya.

SIM Card Dispensing Kiosk priceSIM Card Dispensing Kiosk

Jika Anda seorang pemilik bisnis yang ingin menambahkan kios dispenser kartu sim ke ruang ritel, bandara, atau mal Anda, bukan hanya perangkat kerasnya yang penting—tetapi perangkat lunaknya yang membuat semuanya berfungsi. Anda menginginkan kios yang dapat diandalkan, patuh, mudah digunakan, dan dapat beradaptasi dengan kebutuhan Anda. Kios dispenser kartu sim kami (yang dapat Anda jelajahi melaluiKios Pengeluaran Kartu SIM) dibuat dengan semua fitur perangkat lunak ini, disesuaikan untuk berbagai wilayah dan kasus penggunaan. Kami bekerja sama dengan penyedia telekomunikasi dan pemilik lokasi untuk memastikan perangkat lunak tersebut sesuai dengan kebutuhan spesifik mereka, baik itu mendukung peraturan KYC lokal, berbagai metode pembayaran, atau berintegrasi dengan sistem ritel yang ada.

Jika Anda tertarik untuk mempelajari lebih lanjut tentang kios dispenser kartu sim kami atau mendiskusikan bagaimana kios tersebut dapat bekerja untuk bisnis Anda, hubungi tim kami untuk memulai percakapan tentang kebutuhan Anda. Kami dengan senang hati akan memandu Anda mempelajari perangkat lunak ini secara lebih rinci, membagikan testimoni klien, atau mengatur demo. Setiap bisnis berbeda, dan kami menyesuaikan kios dan perangkat lunak kami agar sesuai dengan tujuan Anda—apakah itu meningkatkan lalu lintas pejalan kaki, mengurangi biaya staf, atau membuat kartu SIM lebih mudah diakses oleh pelanggan.

Referensi

  1. Dewan Standar Keamanan Industri Kartu Pembayaran. (2022). PCI DSS v4.0: Standar Keamanan Data Industri Kartu Pembayaran.
  2. Dewan Perlindungan Data Eropa. (2023). Pedoman pemrosesan data pribadi berdasarkan GDPR untuk komunikasi elektronik.
  3. Yayasan Linux. (2021). Peran Linux di Kios dan Sistem Tertanam.
  4. Persatuan Telekomunikasi Internasional. (2022). Persyaratan KYC untuk Pendaftaran Kartu SIM di Telekomunikasi Global.
  5. Berdebar. (2023). Perangkat Lunak Lintas Platform untuk Antarmuka Pengguna Layar Sentuh.

Kirim permintaan

whatsapp

Telepon

Email

Permintaan