Pelayan (Waiter)
Pisah Bill (Split Check)
Cara membagi tagihan satu pesanan menjadi beberapa check terpisah per kursi, per item, atau rata — lalu bayar dan cetak masing-masing.
Tentang Fitur Ini
Peran: Pelayan, Kasir. Fitur Pisah Bill memungkinkan satu pesanan meja dibagi menjadi beberapa check (sub-tagihan) yang masing-masing dibayar dan dicetak secara terpisah. Cocok untuk rombongan yang ingin bayar sendiri-sendiri atau membagi tagihan berdasarkan item yang dipesan.
Syarat: Pesanan harus sudah tersimpan di server (bukan hanya di keranjang lokal) dan memiliki setidaknya satu item. Pastikan pesanan sudah dikirim ke dapur atau minimal disimpan terlebih dahulu sebelum membuka fitur ini.
Cara Membuka Pisah Bill
- Buka halaman Meja (denah) dan ketuk meja yang ingin dipisah tagihan.
- Di sheet detail meja, ketuk tombol Pisah Bill.
- Sheet Pisah Bill terbuka — menampilkan nomor pesanan dan total tagihan di bagian atas.
Alternatif: dari halaman Pesanan Terbuka, cari pesanan yang dimaksud dan buka detail-nya, lalu ketuk Pisah Bill.
Memilih Mode Pisah
Di Langkah 1, pilih salah satu dari tiga mode:
Per Kursi
Label: Per Kursi — "Satu tagihan per kursi/tamu"
Sistem membuat satu check untuk setiap tamu/kursi berdasarkan jumlah kursi (pax) yang diisi saat meja dibuka. Item dibagi merata antar kursi secara otomatis oleh server.
Gunakan mode ini ketika setiap tamu mengambil porsi yang kira-kira sama dan tidak memerlukan pemisahan item spesifik.
Per Item
Label: Per Item — "Pilih item untuk tiap tamu"
Anda menentukan sendiri item mana yang masuk ke tagihan tamu mana. Setelah memilih mode ini:
- Tentukan Jumlah tagihan menggunakan tombol
+dan−(minimal 2, maksimal 12). - Untuk setiap item di pesanan, pilih chip Tamu 1, Tamu 2, dst. untuk menentukan ke tagihan mana item tersebut masuk.
- Minimal 2 tagihan harus memiliki item — jika tidak, pisah tidak bisa dilakukan.
Gunakan mode ini ketika setiap tamu memesan item berbeda dan ingin membayar persis apa yang mereka pesan.
Rata N
Label: Rata N — "Bagi item rata ke beberapa tagihan"
Total tagihan dibagi rata ke sejumlah N check. Tentukan jumlah check menggunakan tombol + dan − (minimal 2, maksimal 12). Server membagi total (termasuk pajak dan biaya layanan) secara merata.
Gunakan mode ini ketika rombongan sepakat untuk membagi tagihan secara adil tanpa memperhitungkan siapa memesan apa.
Menjalankan Pisah Bill
Setelah memilih mode dan konfigurasi:
- Ketuk tombol Pisah Bill di bagian bawah.
- Aplikasi secara otomatis memastikan pesanan sudah dalam status payable (bill dicetak — proses ini terjadi di latar belakang, tidak perlu cetak manual sebelumnya).
- Server membuat check-check berdasarkan mode yang dipilih.
- Tampilan beralih ke Langkah 2: Daftar Check.
Membayar dan Mencetak per Check
Di Langkah 2, setiap check ditampilkan sebagai kartu terpisah berisi:
- Nama check (mis. Tagihan A, Tagihan B, atau Tagihan Tamu 1)
- Daftar item yang masuk ke check ini
- Subtotal, Pajak & Layanan (jika ada), dan Total
- Tombol Cetak dan Bayar Tunai
Membayar Satu Check
- Pastikan kartu check yang ingin dibayar sudah diketahui oleh kasir/tamu.
- Ketuk Bayar Tunai pada kartu check tersebut.
- Check ditandai lunas (latar kartu berubah hijau, label Sudah dibayar muncul).
- Setelah dibayar, struk check otomatis dicetak ke printer yang terkonfigurasi.
Mencetak Ulang Check
Ketuk Cetak pada kartu check kapan saja — baik sebelum maupun sesudah check dibayar — untuk mencetak atau mencetak ulang struk check tersebut.
Tips: Cetak check sebelum membawa ke tamu agar mereka bisa memeriksa item sebelum membayar.
Invariant Total
Sistem menjamin bahwa jumlah total semua check selalu sama dengan total pesanan asli:
Σ (total semua check) = grand total pesanan
Pembulatan dan alokasi pajak/biaya layanan dilakukan oleh server. Anda tidak perlu menghitung manual.
Saat Semua Check Lunas
Setelah semua check dibayar:
- Pesanan otomatis berubah status menjadi Lunas di server.
- Halaman Meja diperbarui — meja berubah dari Terisi menjadi Lunas (teal) di denah.
- Sheet Pisah Bill menutup otomatis dan notifikasi "Pesanan lunas — semua tagihan dibayar" muncul.
- Anda bisa mengubah status meja ke Bersih-bersih atau Kosong dari sheet detail meja.
Indikator Progres
Di bagian bawah sheet Langkah 2, terdapat info baris ringkasan:
- Jika masih ada check yang belum dibayar: "Sisa N tagihan belum dibayar" (oranye)
- Jika semua sudah lunas: "Semua tagihan lunas" (hijau)