← Kembali ke Blog

Cara Cetak Struk dari HP via Bluetooth — Panduan Lengkap

Praktis, murah, dan tanpa jargon teknis.

Struk tulis tangan masih jadi andalan toko Anda? Atau Anda menggunakan printer kasir konvensional yang butuh tinta ribbon dan sering macet?

Di artikel ini, kami akan tunjukkan cara cetak struk profesional dari HP Android biasa menggunakan printer thermal Bluetooth. Praktis, murah, dan hasilnya rapi seperti toko retail modern.

Kenapa Cetak Struk dari HP Penting untuk Toko Kecil

Struk profesional membuat toko kecil Anda terkesan lebih besar dan terpercaya. Pelanggan jadi:

  • Lebih percaya bahwa toko Anda serius dan terorganisir
  • Punya bukti tertulis pembelian — bisa klaim garansi atau tukar barang jika ada masalah
  • Membandingkan harga dengan mudah antar merchant
  • Lebih respek ke toko Anda — bahkan warung biasa tampak seperti mini-market modern

Bonus: struk thermal juga bisa dipakai sebagai arsip internal Anda untuk rekap penjualan mingguan/bulanan.

Alat yang Diperlukan

Anda hanya butuh 3 hal:

  1. HP Android / iPhone — dengan Bluetooth aktif
  2. Printer thermal Bluetooth 58mm atau 80mm
  3. Aplikasi kasir yang support Bluetooth printing — seperti NbzPOS

Tidak perlu install driver, kabel, atau software khusus. Semua via Bluetooth.

Jenis Printer Bluetooth yang Cocok

Pilih printer berdasarkan skala toko Anda:

Merk / ModelUkuranHargaCocok Untuk
Xprinter XP-58 58mm Rp 100-150rb Toko kecil, warung, agen PPOB
Xprinter XP-Q200 58mm Rp 150-220rb Toko kelontong, counter HP
Epson TM-T82 (refurbished) 80mm Rp 300-500rb Toko menengah, retail
Mobiprinter (portable) 58/80mm Rp 150-200rb Bazaar, pop-up store, mobile

Tip: Untuk UKM baru mulai, Xprinter XP-58 atau XP-Q200 adalah pilihan paling value-for-money.

💡 Cari aplikasi kasir yang tinggal pair & print?
NbzPOS support printer thermal Bluetooth tanpa driver tambahan. Tinggal pair sekali, langsung bisa cetak. Coba gratis →

Step-by-Step: Cetak Struk Pertama Anda

Ikuti langkah ini — estimasi 10 menit dari unboxing sampai bisa cetak struk pertama.

Step 1 — Beli Printer Thermal

Beli di marketplace (Tokopedia/Shopee) atau toko komputer sekitar Anda. Pilih printer Bluetooth yang support protokol ESC/POS (semua printer thermal modern sudah support ini). Pastikan:

  • Termasuk kabel USB untuk charging
  • Termasuk 1-2 roll kertas thermal sample
  • Garansi minimal 6 bulan

Step 2 — Pair Bluetooth

  1. Charge printer dulu — biasanya butuh 2-4 jam untuk charge penuh (battery tahan 8-12 jam pemakaian).
  2. Nyalakan printer — biasanya ada tombol power + indikator LED.
  3. Aktifkan pairing mode — tahan tombol pairing sampai LED berkedip.
  4. Di HP: Settings → Bluetooth → On → cari perangkat baru → pilih nama printer Anda (mis. "Xprinter XP-58") → klik Pair.
  5. Tunggu sampai status "Connected" / "Terhubung".

Pair hanya perlu sekali. Setelah itu, printer akan auto-connect setiap dinyalakan dalam radius Bluetooth (~10 meter).

Step 3 — Setting di Aplikasi Kasir

Kalau pakai NbzPOS:

  1. Buka NbzPOS dari browser HP
  2. Masuk ke menu Settings → Printer
  3. Pilih device Bluetooth Anda dari daftar
  4. Klik "Test Print" untuk verify koneksi
  5. Kalau muncul struk, berarti sudah connected 🎉

Biasanya pilihan ini display otomatis setelah pair Bluetooth di HP. NbzPOS sudah support sebagian besar printer thermal Bluetooth tanpa perlu install aplikasi tambahan.

Step 4 — Print Struk Pertama

  1. Catat transaksi seperti biasa di NbzPOS — pilih produk, input qty, klik checkout.
  2. Pada halaman ringkasan, klik tombol "Cetak Struk".
  3. Struk otomatis keluar dari printer Bluetooth Anda! 🎉

Format struk sudah include: nama toko, tanggal, list item + harga, total, dan opsional barcode QR untuk digital receipt.

Cara Test Printer Sebelum Digunakan Terus-menerus

Sebelum pakai printer untuk transaksi pelanggan sungguhan, lakakan test print beberapa kali untuk memastikan:

  • Kualitas cetak — apakah teks terbaca jelas, tidak buram?
  • Pengaturan lebar — apakah kolom harga cukup?
  • Header toko — apakah nama toko Anda tercetak dengan benar?
  • Koneksi Bluetooth stabil — apakah printer bisa diandalkan saat peak hour?

Masalah Umum & Solusi

❌ Printer Tidak Terdeteksi di HP

Solusi:

  • Pastikan printer dalam pairing mode (LED berkedip)
  • Restart printer (matikan, nyalakan lagi)
  • Restart Bluetooth di HP
  • Pastikan jarak HP-printer < 10 meter (no obstacle)

❌ Struk Keluar Tapi Karakter Aneh / Kotak-kotak

Solusi:

  • Pastikan aplikasi kasir Anda menggunakan encoding UTF-8 (NbzPOS default UTF-8)
  • Cek pengaturan bahasa printer — biasanya auto-detect, tapi kalau karakter Indonesia konsisten aneh, ganti font kode ke CP437 + UTF-8 fallback

❌ Hasil Cetak Pudar / Samar

Solusi:

  • Ganti kertas thermal baru — kualitas rendah = hasil pudar
  • Pastikan head printer bersih (kain lap halus + alkohol 70%)
  • Battery lemah biasanya juga menurunkan intensitas cetak — charge dulu

❌ Koneksi Bluetooth Sering Putus

Solusi:

  • HP Xiaomi/Oppo tertentu punya aggressive Bluetooth power-save — matikan optimization untuk aplikasi kasir
  • Jangan ada dinding tebal antara HP dan printer
  • Coba update firmware printer (konsultasi supplier)

Kesimpulan & Rekomendasi

Cetak struk dari HP via Bluetooth itu gampang banget dan murah. Untuk toko skala UMKM, printer thermal 58mm (sekitar Rp 100-150rb) sudah sangat cukup.

Aplikasi NbzPOS support printer thermal Bluetooth via protokol standar ESC/POS sehingga proses pairing cepat dan printing langsung jalan — tanpa driver, tanpa ribet.

📲 Mulai Gratis Sekarang

FAQ — Pertanyaan Seputar Cetak Struk Bluetooth

Berapa harga printer thermal Bluetooth yang paling murah?

Mulai dari Rp 100-150 ribu untuk printer 58mm. Bisa dibeli di Tokopedia/Shopee dengan searching "printer thermal bluetooth". Merk populer: Xprinter, Mobiprinter, dan Epson (refurbished).

Apakah perlu install driver khusus di HP?

Tidak. Aplikasi kasir modern seperti NbzPOS sudah support printer thermal Bluetooth via protokol standar ESC/POS tanpa perlu install aplikasi tambahan apapun.

Bagaimana kalau hasil cetakan pudar atau karakter aneh?

Pudar biasanya karena kertas thermal sudah lama atau berkualitas rendah — ganti dengan kertas baru. Karakter aneh (kotak) biasanya masalah encoding — pastikan aplikasi kasir Anda menggunakan UTF-8 (NbzPOS default UTF-8).