Syarat Perangkat
Aplikasi Bisakasir tersedia untuk Android dan iOS. Halaman ini merangkum spesifikasi minimum yang dibutuhkan agar aplikasi berjalan lancar di sisi kasir.
Android
Section titled “Android”Sumber: app/android/app/build.gradle.kts
| Komponen | Minimum | Rekomendasi |
|---|---|---|
| Sistem operasi | Android 7.0 Nougat (API 24) | Android 11 ke atas |
| RAM | 3 GB | 4 GB atau lebih |
| Penyimpanan kosong | 200 MB | 500 MB (untuk cache SQLite offline) |
| Prosesor | ARM64 (v8a) | Octa-core 2.0 GHz ke atas |
| Layar | 5 inci | 6 inci IPS, touch responsif |
| Bluetooth | 4.0 | 5.0 (untuk printer thermal) |
| Internet | 3G/HSPAP+ stabil | 4G/Wi-Fi |
Sumber: app/ios/Runner.xcodeproj/project.pbxproj
| Komponen | Minimum | Rekomendasi |
|---|---|---|
| Sistem operasi | iOS 13.0 | iOS 16 ke atas |
| Perangkat | iPhone (iPad belum diuji resmi) | iPhone 11 ke atas |
| RAM | 3 GB (iPhone 6s/SE gen-1) | 4 GB atau lebih |
| Penyimpanan kosong | 250 MB | 500 MB |
| Bluetooth | 4.0 | 5.0 |
| Internet | 4G/Wi-Fi | Wi-Fi stabil di area kasir |
Printer struk thermal
Section titled “Printer struk thermal”Aplikasi Bisakasir memakai driver print_bluetooth_thermal (Bluetooth) bawaan. Printer yang didukung:
- Protokol ESC/POS generic (standar industri).
- Koneksi Bluetooth SPP (Serial Port Profile) atau BLE.
- Lebar kertas 58 mm atau 80 mm.
- Bahasa поддержка karakter Latin dasar (Indonesia/Inggris).
Daftar printer yang umum lolos uji cepat: seri Xprinter XP-58/XP-80, Epson TM-m10 (Bluetooth), Biren BR-58L/BR-80L, dan mayoritas printer generik bermerek lokal.
Printer non-ESC/POS atau yang membutuhkan driver proprietaryvendor tidak akan terdeteksi oleh aplikasi. Jika printer Anda tidak muncul di menu Pengaturan → Printer Struk, kemungkinan printer memakai protokol proprietary.
Aksesori lain yang didukung
Section titled “Aksesori lain yang didukung”| Aksesori | Keterangan |
|---|---|
| Barcode scanner Bluetooth (HID) | Dipasangkan sebagai keyboard, langsung mengetik ke kolom pencarian. |
| Cash drawer | Pemicu buka laci dikirim lewat printer thermal yang kompatibel (kabel RJ-12 ke printer). |
| NFC reader | Hanya untuk baca kartu member (loyalty), tidak untuk pembayaran. |
Catatan operasional
Section titled “Catatan operasional”Koneksi ke server
Section titled “Koneksi ke server”- Pastikan perangkat kasir berada dalam jangkauan sinyal yang stabil saat login pertama dan sinkronisasi awal (download katalog produk bisa ratusan MB untuk toko besar).
- Setelah katalog tersimpan lokal, transaksi harian tidak wajib online terus-menerus.
Perangkat kasir yang disarankan
Section titled “Perangkat kasir yang disarankan”Pilihan ekonomis yang sudah teruji di lapangan:
- Android: Xiaomi Redmi 13, Samsung Galaxy A15, OPPO A38 (4 GB RAM, Android 13+, Bluetooth 5.0).
- iOS: iPhone 11 refurbished atau iPhone SE generasi ke-2 ke atas.
Hindari perangkat di bawah 3 GB RAM untuk kasir sibuk (transaksi > 50/hari) — aplikasi akan lambat saat sinkronisasi dan cetak struk.