BilasMinta demo
Sistem operasi laundry

Order, bayar, dan mesin menyala. Satu sistem.

Bilas menyatukan kasir, pembayaran QRIS, label QR per kantong, sewa mesin per jam, dan laporan harian. Semua berangkat dari satu catatan order yang sama.

POS · CMS · MESIN · QRIS · LABEL QR

RUN 00:59
MCH-05 · SESI BERJALANBLS-261028-0013
mesin hanya menyala setelah pembayaran terkonfirmasi
Cara kerja

Empat langkah yang tidak bisa dilewati.

Sistem ini sengaja kaku di titik-titik yang menyangkut uang dan daya mesin. Yang fleksibel justru bagian yang tidak berisiko.

BILASIDLE
01

Order masuk, harga dihitung server

Kasir memilih layanan atau mesin. Harga, biaya layanan, dan PPN dihitung di server — bukan di perangkat kasir.

02

Bayar QRIS, status dari gateway

Tagihan dibuat sebagai QRIS dinamis. Status lunas hanya berubah dari notifikasi gateway atau polling status — tidak ada tombol “tandai lunas”.

03

Label QR per kantong

Setiap bag mendapat token acak bertanda tangan. Bukan nomor urut, jadi tidak bisa ditebak atau dipalsukan.

04

Mesin menyala, waktu tercatat

Untuk self-service, sesi berjalan setelah pembayaran lunas. Cloud mengirim niat, bridge yang menyalakan; kalau bridge gagal, dicoba ulang tiap dua menit.

Yang sudah berjalan

Bukan mockup. Ini yang dipakai hari ini.

Setiap kemampuan di bawah sudah diuji dengan transaksi sungguhan di sandbox: pembayaran QRIS, notifikasi gateway, label QR, dan sesi mesin.

POS

Dua mode dalam satu layar

Layanan kiloan/satuan dan sewa mesin per jam. Kasir tidak berpindah aplikasi.

Pembayaran

QRIS dengan rekonsiliasi

Impor laporan settlement, biaya gateway tersimpan per transaksi, selisih ditandai — bukan ditambal.

Mesin

Kontrol yang tidak memotong daya

Timer habis tidak memutus mesin yang sedang berjalan. Bridge yang memutuskan, cloud mencatat.

Label

Token bertanda tangan

QR tiap kantong memakai HMAC, bukan ID berurutan. Aman dipindai siapa pun, tidak bisa dipalsukan.

Laporan

Bruto, biaya, netto

Owner melihat pendapatan hari ini, biaya gateway, dan netto — dari data, bukan perkiraan.

Audit

Void & refund butuh PIN

Aksi sensitif memakai PIN manager atau owner dan tercatat permanen di audit log.

Angka yang bisa dicek

Detail kecil yang menentukan.

Tidak ada angka pelanggan yang dibesar-besarkan di sini. Yang ditampilkan adalah batas dan perilaku sistem yang bisa diverifikasi.

2mode kasir: layanan & sewa mesin
11%PPN dihitung otomatis per kategori
≤2 mntkonfirmasi cadangan lewat polling
100×150label bag, dicetak dari tablet
Mesin

Daya tidak pernah dipotong saat berjalan

Timer habis hanya menandai sesi selesai. Memutus daya saat drum berputar dilarang — keputusan itu ada di bridge, bukan di cloud.

Uang

Tidak ada tombol “tandai lunas”

Status lunas hanya lahir dari notifikasi gateway atau polling status. Void butuh PIN manager, refund butuh PIN owner.

Audit

Jejak yang tidak bisa dihapus

Aksi sensitif ditulis append-only di database, lengkap dengan pelaku dan nilai sebelum-sesudah.

Siap lihat
mesinnya bekerja?

Demo berjalan di data sandbox: kasir membuat order, pelanggan membayar QRIS, dan mesin menyala setelah pembayaran terkonfirmasi.