Pelajari cara menghubungkan printer thermal Bluetooth, mengatur ukuran kertas, mengaktifkan auto-print setelah transaksi, dan berbagi struk via WhatsApp.
Aplikasi kasir KasWarung mendukung printer struk thermal Bluetooth untuk mencetak struk secara langsung setelah transaksi. Printer terhubung via Bluetooth Classic (SPP/RFCOMM) — bukan BLE. Anda perlu memasangkan (pair) printer di Pengaturan Bluetooth Android terlebih dahulu, lalu memilih printer di dalam aplikasi KasWarung.
Kemampuan cetak struk di aplikasi kasir
Aplikasi mendukung printer thermal yang terhubung via Bluetooth Classic (SPP). Sebagian besar printer thermal 58mm dan 80mm di pasaran menggunakan Bluetooth Classic secara default.
Pilih antara kertas 58mm (32 karakter per baris) atau 80mm (48 karakter per baris). Ukuran kertas memengaruhi layout struk yang dicetak.
Struk otomatis dicetak setiap kali transaksi selesai dan layar struk tampil. Tidak perlu tap tombol cetak manual — jika printer terhubung, struk langsung tercetak otomatis.
Selain cetak fisik, struk juga bisa dibagikan secara digital via WhatsApp atau aplikasi lain. Struk dikirim sebagai gambar dengan caption berisi info transaksi.
Langkah demi langkah menghubungkan printer
Nyalakan printer. Buka Pengaturan → Bluetooth di perangkat Android Anda. Cari dan pair printer dari daftar perangkat. Printer biasanya muncul dengan nama seperti 'Printer', 'BlueTooth Printer', atau nama brand.
Buka aplikasi KasWarung → tap tombol Menu (☰) di kanan atas → pilih 'Pengaturan' → scroll ke bagian 'Printer' → tap tombol 'Setup'. Anda akan masuk ke layar Printer Setup yang menampilkan daftar perangkat Bluetooth.
Tap printer dari daftar perangkat. Aplikasi akan mencoba terhubung. Jika berhasil, status berubah menjadi 'Terhubung' dan tombol 'Test Print' muncul.
Pilih ukuran kertas sesuai printer: 58mm atau 80mm. Pengaturan ini memengaruhi lebar layout struk yang dicetak. Pastikan memilih ukuran yang sesuai agar struk tidak terpotong.
Tap 'Test Print' untuk memastikan printer bekerja. Setelah itu, setiap transaksi yang selesai akan otomatis mencetak struk. Anda juga bisa aktifkan Auto-Connect agar printer otomatis terhubung saat aplikasi dibuka.
Bluetooth Classic, auto-reconnect, dan alur cetak
Aplikasi terhubung ke printer menggunakan protokol Bluetooth Classic (RFCOMM/SPP) — standar industri untuk printer thermal. Koneksi stabil dan mendukung transfer data besar termasuk logo toko.
Bluetooth Classic (SPP)
Menggunakan UUID SPP standar untuk koneksi RFCOMM. Mendukung transfer data besar dan stabil untuk cetak struk.
Auto-Reconnect
Jika printer terputus (misalnya printer mati lalu nyala lagi), aplikasi otomatis mencoba menyambung kembali sebelum mencetak. Tidak perlu setup ulang.
Proses yang terjadi saat mencetak struk setelah transaksi selesai:
Aplikasi cek status koneksi printer
Jika terputus, coba reconnect otomatis
Generate data ESC/POS (termasuk logo jika ada)
Kirim data ke printer via Bluetooth
Printer mencetak struk
Jika cetak gagal, Anda tetap bisa cetak ulang dari layar struk atau riwayat transaksi.
Printer BLE-only (tipe Bluetooth Low Energy) tidak didukung dan otomatis difilter dari daftar perangkat. Jika printer Anda tidak muncul di daftar, pastikan printer menggunakan Bluetooth Classic dan sudah di-pair di Pengaturan Bluetooth Android.
Fitur cetak tersedia di beberapa layar
Halaman konfigurasi printer: pilih perangkat, atur ukuran kertas (58mm/80mm), aktifkan auto-print dan auto-connect, serta test print.
Setelah pembayaran berhasil, struk ditampilkan di layar. Tap tombol cetak untuk mencetak, atau biarkan auto-print yang menangani. Bisa juga bagikan via WhatsApp.
Dari riwayat transaksi, tap transaksi → 'Lihat Struk'. Bisa cetak ulang atau bagikan struk transaksi lama kapan saja.
Setiap kali transaksi selesai, aplikasi otomatis mencoba mencetak struk jika printer sudah terhubung. Tidak perlu tap tombol cetak — cocok untuk kasir yang memproses banyak transaksi secara cepat.
Maksimalkan pengalaman cetak struk
Kertas 80mm memberikan layout yang lebih lebar dan mudah dibaca. Cocok untuk struk dengan banyak item. Gunakan 58mm hanya jika printer Anda hanya mendukung ukuran tersebut.
Printer thermal Bluetooth portable menggunakan baterai. Pastikan printer terisi penuh sebelum shift dimulai. Printer yang baterainya lemah bisa menyebabkan cetak gagal atau koneksi terputus.
Pastikan printer sudah di-pair di Pengaturan Bluetooth Android (bukan hanya nyala). Jika sudah di-pair tapi tidak muncul di aplikasi, coba restart Bluetooth di Android atau restart printer.
Jika tidak ada printer atau pelanggan minta struk digital, gunakan tombol bagikan. Struk dikirim sebagai gambar via WhatsApp atau aplikasi lain — profesional dan cepat.
Aplikasi mendukung printer thermal yang menggunakan Bluetooth Classic (SPP/RFCOMM). Sebagian besar printer thermal 58mm dan 80mm di pasaran kompatibel. Printer BLE-only (Bluetooth Low Energy) tidak didukung.
Ya. Anda harus memasangkan (pair) printer di Pengaturan Bluetooth Android sebelum printer muncul di daftar perangkat di aplikasi KasWarung.
Pastikan: (1) Printer sudah di-pair di Pengaturan Bluetooth Android, (2) Printer menggunakan Bluetooth Classic (bukan BLE-only), (3) Bluetooth Android aktif, (4) Printer dalam keadaan menyala. Coba restart Bluetooth atau printer jika masih bermasalah.
Ya. Buka Riwayat Transaksi → tap transaksi → 'Lihat Struk' → tap tombol Cetak. Struk bisa dicetak ulang kapan saja selama data tersimpan di perangkat.
Ya. Jika Anda sudah mengupload logo bisnis di Portal Manajemen (Pengaturan → Profil Bisnis), logo otomatis ditampilkan di bagian atas struk cetak.
Hubungkan printer Bluetooth Anda dan mulai cetak struk profesional untuk setiap transaksi.