Perangkat & Printer
Stasiun & Routing Cetak
Penjelasan konsep stasiun cetak, peran printer (Kasir/Dapur/Label), dan cara routing item menu ke stasiun yang tepat.
Siapa yang perlu memahami ini?
Manajer dan Admin merchant — untuk mengonfigurasi routing cetak di Dashboard Merchant agar tiket dapur dan struk tercetak di tempat yang tepat. Kasir cukup memahami konsep dasarnya.
Konsep: Stasiun Cetak
Stasiun cetak adalah titik output logis di dapur atau area kasir — misalnya "Dapur Panas", "Bar Minuman", atau "Kasir". Satu stasiun bisa terhubung ke satu atau lebih printer fisik (dengan urutan failover: jika printer utama gagal, antrean beralih ke printer cadangan).
Hubungan antar komponen:
Menu / Kategori
│
▼ (routing)
Stasiun (mis. "Dapur Panas")
│
▼ (perangkat)
Printer Fisik (mis. "Epson TM-T20 Dapur")
Peran Stasiun
Setiap stasiun memiliki peran yang menentukan fungsinya:
| Peran | Keterangan |
|---|---|
kitchen | Dapur utama — menerima tiket masak |
bar | Bar/barista — minuman dan kopi |
pastry | Pastri/bakery |
dessert | Dessert / makanan penutup |
expo | Ekspedisi / staging area sebelum saji |
cashier | Kasir — mencetak struk, membuka laci kas |
other | Lainnya (stasiun khusus) |
Jenis Printer (Kemampuan Dokumen)
Selain peran stasiun, setiap printer fisik memiliki jenis yang menentukan dokumen apa yang bisa dicetak:
| Jenis | Dokumen yang dicetak |
|---|---|
receipt | Struk pembayaran pelanggan |
bill | Bill / tagihan (pratinjau sebelum bayar) |
kitchen | Tiket dapur (pesanan ke juru masak) |
checker | Dokumen verifikasi / checker |
label | Stiker label takeaway (khusus printer label) |
Cara Routing Bekerja
Saat kasir menekan Kirim ke Dapur atau saat pesanan masuk dari web/kiosk, aplikasi POS menjalankan routing resolver secara lokal (offline-capable) dengan aturan berikut:
-
Periksa setiap item — apakah item punya routing menu eksplisit?
- Jika ya → kirim ke stasiun yang ditentukan untuk menu tersebut.
- Jika tidak → periksa apakah kategori item punya routing.
- Jika ya → kirim ke stasiun kategori.
- Jika tidak → item masuk ke daftar tidak terouting (tidak dicetak ke mana pun).
-
Failover printer: Jika printer utama di stasiun tidak dapat dijangkau, sistem mencoba printer cadangan berikutnya (berdasarkan urutan yang diatur merchant). Jika semua gagal, job masuk ke antrean cetak untuk dicoba ulang.
-
Satu item, banyak stasiun: Item bisa dirouting ke lebih dari satu stasiun — misalnya paket yang mencakup makanan (Dapur) dan minuman (Bar).
Tip: Routing diselesaikan sepenuhnya di perangkat POS berdasarkan konfigurasi yang terunduh, sehingga tiket dapur tetap dicetak meskipun koneksi internet terputus sesaat.
Mengonfigurasi Routing (di Dashboard Merchant)
Pengaturan routing dilakukan oleh admin merchant di Dashboard Merchant → Pengaturan Display → Stasiun Cetak:
- Buat stasiun dengan nama dan peran yang sesuai (mis. "Dapur Panas" /
kitchen). - Tambahkan printer ke stasiun dan atur urutan failover.
- Buat routing:
- Pilih kategori menu → arahkan ke stasiun tertentu, atau
- Pilih item menu spesifik → arahkan ke stasiun (routing menu override routing kategori).
- Setelah selesai, perangkat POS perlu menyinkronkan konfigurasi (Pengaturan Printer → ikon sinkronkan) agar routing terbaru berlaku.
Apa yang terjadi jika item tidak terouting?
Jika ada item yang tidak punya routing (tidak ada routing menu maupun kategori), item tersebut tidak akan mencetak tiket dapur untuk item itu. Item tetap masuk ke pesanan dan bisa dilihat di KDS (Kitchen Display System) jika terpasang, namun tidak ada kertas yang tercetak di stasiun mana pun.
Perhatian: Pastikan semua kategori menu utama (makanan, minuman) sudah memiliki routing ke stasiun yang sesuai. Cek di Dashboard Merchant secara berkala, terutama setelah menambah kategori atau menu baru.
Hubungan dengan KDS
Jika stasiun menggunakan KDS (Kitchen Display System) tanpa printer fisik (hanya layar digital), stasiun tersebut tetap menerima item yang terouting ke sana — namun tidak ada kertas yang dicetak. Backend yang meneruskan data ke layar KDS. Untuk cabang tanpa KDS, pastikan setiap stasiun terhubung ke printer fisik agar tiket dapur tercetak.