Teknologi POS
Printer Kasir untuk Tiket dan Boarding Pass: Panduan

Ringkasan Cepat
Panduan memilih printer untuk struk, tiket, dan boarding pass berdasarkan media, barcode, sensor, ketahanan, keamanan, driver, dan beban operasional.
- Printer kasir untuk struk tidak otomatis cocok mencetak tiket atau boarding pass.
- Perbedaannya terletak pada media, ukuran, ketahanan, sensor, cutter, barcode, kontrol stok blanko, kecepatan, dan integrasi Sistem Kasir.
- Salah memilih dapat menghasilkan kode sulit dipindai, tiket mudah rusak, atau antrean karena printer sering macet.
Ringkasan dibuat untuk membantu pembaca memahami poin utama. Gunakan isi artikel lengkap sebagai sumber penjelasan.
Printer kasir untuk struk tidak otomatis cocok mencetak tiket atau boarding pass. Perbedaannya terletak pada media, ukuran, ketahanan, sensor, cutter, barcode, kontrol stok blanko, kecepatan, dan integrasi Sistem Kasir. Salah memilih dapat menghasilkan kode sulit dipindai, tiket mudah rusak, atau antrean karena printer sering macet.
Mulailah dari fungsi dokumen serta proses validasi, bukan merek printer. Boarding document untuk moda tertentu juga dapat tunduk pada standar dan persyaratan operator yang tidak dapat digantikan printer retail umum.

Jawaban singkat
Gunakan printer thermal receipt untuk struk transaksi berumur pendek; gunakan ticket printer jika memerlukan media lebih tebal, fanfold/roll khusus, sensor gap/mark, perforasi, atau kontrol blanko; gunakan perangkat yang disetujui sistem operator untuk boarding pass. Cetak sample pada media produksi dan uji scanner, gate, kelembapan, lipatan, serta volume puncak sebelum membeli.
Printer hanya menghasilkan media. Keabsahan tiket berasal dari token, backend, status pembayaran, serta validasi.
Bandingkan kebutuhan
| Aspek | Struk kasir | Tiket | Boarding pass |
|---|---|---|---|
| Tujuan | Bukti transaksi | Hak layanan/event | Proses boarding |
| Umur | Singkat-menengah | Sampai penggunaan | Sampai perjalanan |
| Media | Roll thermal | Roll/fanfold/card | Format operator |
| Barcode | Opsional/QR | Umumnya penting | Sesuai sistem |
| Sensor | Paper end | Gap/mark/notch | Sesuai media |
| Cutter | Full/partial | Tear/cut terkontrol | Sesuai workflow |
| Security | Nomor order | Token/stock control | Operator/security rules |
Spesifikasi aktual mengikuti penggunaan dan sistem validasi.
Tentukan media
Periksa bahan, lebar, panjang, ketebalan, coating, sensitivitas panas, masa simpan, adhesive bila label, dan paparan lingkungan. Thermal direct sederhana tetapi dapat memudar akibat panas, cahaya, gesekan, atau bahan kimia.
Thermal transfer menggunakan ribbon dan dapat memberi ketahanan berbeda, tetapi menambah consumable serta maintenance. Inkjet atau laser mungkin relevan pada workflow tertentu, namun bukan default kasir cepat.
Uji pada kondisi nyata
Simpan sample di dompet, kendaraan, area panas, lembap, dan terkena gesekan sesuai perjalanan. Uji segera, setelah beberapa jam, dan mendekati waktu penggunaan.
Ukuran dan layout
Struk 58/80 mm mempunyai ruang terbatas. Ticket atau boarding pass dapat memakai format tetap, stub, perforasi, area bag tag, atau informasi yang harus terbaca manusia.
Template menyimpan margin, safe area, font, logo, barcode, sequence, dan cut position. Jangan mengecilkan font sampai sulit dibaca hanya agar muat.
Pilih barcode
QR, PDF417, Aztec, Code 128, atau format lain memiliki kapasitas serta karakteristik berbeda. Pilih berdasarkan validator, standar operator, data, error correction, ukuran, dan kondisi cetak.
Barcode harus membawa token minimal, bukan data pribadi berlebihan. Uji dengan semua model scanner atau gate yang digunakan.
GS1 menyediakan informasi standar barcode untuk konteks identifikasi perdagangan. Tiket dan boarding dapat memakai standar lain; ikuti spesifikasi sistem validasi serta operator yang berwenang.
Jaga quiet zone
Area kosong di sekitar barcode, contrast, module size, dan resolusi memengaruhi scan. Logo, garis potong, atau teks tidak boleh memasuki area penting.
Periksa resolusi
203 dpi dapat cukup untuk banyak struk, tetapi barcode kecil atau layout detail mungkin membutuhkan resolusi lebih tinggi. Resolusi tidak memperbaiki media buruk atau template salah.
Cetak pada kecepatan rencana karena heat serta speed dapat mengubah darkness. Uji density tanpa membakar head atau membuat barcode melebar.
Sensor media
Printer tiket dapat memerlukan gap, black mark, notch, transmissive, atau reflective sensor untuk berhenti pada posisi tepat. Kalibrasi ketika media berubah.
Sensor salah menghasilkan drift, ticket skip, atau cut pada barcode. Simpan profil media serta instruksi kalibrasi.
Cutter dan tear bar
Full cutter memberi pemisahan rapi; partial cut menjaga tiket berurutan; tear bar lebih sederhana. Pilih berdasarkan serah terima dan risiko potongan tertinggal.
Perforasi pada media dapat mengurangi kerja cutter. Uji ketebalan dan adhesive agar tidak meninggalkan residu.
Kelola blanko tiket
Blanko bernomor atau bermaterial khusus diperlakukan sebagai controlled stock. Catat penerimaan, range, lokasi, issue, penggunaan, rusak, void, dan sisa.
Jika keamanan sepenuhnya digital, blanko tetap membutuhkan kontrol untuk mencegah kebingungan atau penyalahgunaan logo. Tiket salah cetak tidak dibuang tanpa reason.
Integrasikan dengan Sistem Kasir
POS mengirim template, data order, token, print job ID, printer, dan jumlah copy. Status transaksi terpisah dari status cetak.
Jika print gagal, reprint menunjuk order sama dan menghasilkan log. Jangan membuat penjualan baru. Tentukan apakah token tetap atau diterbitkan ulang; backend harus mencegah keduanya valid jika aturan hanya mengizinkan satu.
Tinjau fitur Kasair dan panduan Kasair untuk konteks transaksi serta perangkat. Cocokkan harga Kasair dengan kebutuhan outlet, tetapi kompatibilitas printer ticket/boarding perlu dikonfirmasi khusus.
Pilih interface
USB cocok untuk satu terminal; Ethernet memudahkan shared/network printer; serial masih muncul pada perangkat tertentu; Bluetooth/Wi-Fi berguna mobile tetapi memiliki pairing dan interference.
Uji reconnect, IP change, sleep, kabel lepas, spooler restart, dan failover. Catat nama printer serta mapping terminal.
Periksa driver dan command language
Printer dapat memakai driver OS, raw command, ESC/POS, ZPL, atau bahasa lain. Kemiripan label tidak menjamin kompatibilitas fitur.
OpenPrinting CUPS documentation menjadi referensi pada lingkungan CUPS. Gunakan driver dan dokumentasi resmi sesuai sistem operasi serta model.
Ukur volume dan duty cycle
Hitung ticket per menit pada puncak, panjang, darkness, cut, serta jam operasi. Printer kantor yang cepat pada satu halaman belum tentu stabil untuk burst ticket.
Minta duty cycle, head life, cutter life, warranty, spare part, dan MTTR dari vendor. Sediakan unit cadangan sesuai biaya downtime.
Rancang antrean cetak
Setiap job mempunyai ID, order, template, printer, status, attempt, dan error. Dashboard menunjukkan queued, printing, printed, failed, cancelled, serta reprint.
Idempotensi mencegah dua tiket aktif ketika callback terlambat. Operator perlu tombol retry yang aman, bukan mengirim berkali-kali.
Validasi hasil cetak
Gunakan scanner produksi untuk sampling barcode. Periksa readability manusia: nama layanan, waktu, lokasi, seat bila ada, ketentuan penting, dan bantuan.
Jangan mengandalkan tampilan PDF. Render driver serta media dapat berbeda.
Lindungi data
Minimalkan nama, identitas, rute, dan informasi pribadi pada media yang mudah hilang. Gunakan token; backend memegang detail dan akses dibatasi.
Print log tidak perlu menyimpan seluruh payload sensitif. Tetapkan retensi spool file dan secure disposal blanko gagal.
Siapkan fallback
Fallback dapat berupa printer cadangan, mobile ticket, lookup order, manual manifest terkendali, atau re-route job. Prosedur harus mempertahankan validasi serta audit.
Jangan menerima foto tiket sebagai fallback tanpa proses verifikasi token. Gangguan printer bukan alasan mengabaikan kontrol akses.
Maintenance
Bersihkan head dan roller sesuai manual, gunakan media yang disetujui, periksa cutter, dan hindari benda tajam. Catat counter, error, komponen, serta jadwal.
Head kotor dapat menimbulkan garis kosong yang merusak barcode. Sampling scan membantu menemukan sebelum antrean.
Jalankan pilot
Cetak struk pendek, tiket panjang, barcode kecil, media hampir habis, sensor mark, cutter, reprint, printer offline, jaringan putus, job ganda, dan volume burst. Uji pada semua validator.
Checklist kelulusan:
media bertahan sampai penggunaan;
barcode terbaca semua validator;
cut tidak mengenai konten;
sensor berhenti tepat;
reprint tidak membuat hak ganda;
blanko rusak tercatat;
queue memunculkan error;
fallback mempertahankan audit.
FAQ
Apa beda printer struk dan printer tiket?
Printer tiket biasanya mendukung media, sensor, positioning, ketahanan, dan kontrol blanko yang lebih khusus daripada printer struk.
Apakah printer 80 mm bisa mencetak boarding pass?
Secara fisik mungkin mencetak teks, tetapi belum tentu memenuhi format, media, barcode, sensor, keamanan, dan persetujuan sistem operator.
Resolusi berapa yang diperlukan?
Tergantung barcode, ukuran, media, dan validator. Uji 203/300 dpi atau spesifikasi lain dengan template produksi.
Mengapa barcode sulit dipindai?
Penyebabnya dapat berupa media, darkness, speed, resolusi, ukuran modul, quiet zone, kerutan, kotoran head, atau scanner.
Bagaimana mencegah tiket ganda saat reprint?
Gunakan print job ID, order yang sama, status backend, audit reprint, dan aturan token agar hanya hak yang valid dapat digunakan.
Kapan printer cadangan diperlukan?
Ketika biaya downtime, antrean, atau kewajiban layanan melebihi biaya menyediakan unit, media, konfigurasi, dan prosedur failover.
Printer kasir cocok untuk tiket hanya setelah media, barcode, sensor, cutter, driver, dan validasi terbukti. Uji end-to-end pada beban serta lingkungan nyata; hasil cetak yang terlihat bagus belum tentu terbaca gate atau bertahan sampai perjalanan selesai.
BACA SELANJUTNYA