Bantuan & Referensi
Alur Pesanan End-to-End
Perjalanan lengkap sebuah pesanan dari input kasir atau pelayan, ke dapur (KDS), disajikan pelayan, hingga bayar dan struk dicetak.
Gambaran Umum
Satu siklus pesanan di POS melibatkan tiga peran yang bekerja bersama. Berikut gambaran besarnya:
Kasir / Pelayan → [Kirim ke Dapur] → Dapur (KDS) → [Tandai Siap] → Pelayan → [Bayar] → Struk
Setiap tahap bisa dilakukan dari perangkat berbeda secara real-time berkat sinkronisasi SSE.
Tahap 0 — Buka Shift (Kasir)
Sebelum transaksi pertama, kasir wajib membuka shift agar pembayaran bisa diproses.
- Buka Shift dari menu navigasi.
- Tekan Buka Shift Baru.
- Masukkan jumlah modal awal (uang tunai di laci).
- Konfirmasi → shift aktif.
Perhatian: Tanpa shift aktif, tombol Bayar tidak dapat digunakan. Pastikan shift dibuka di awal setiap hari atau pergantian kasir.
Tahap 1 — Input Pesanan (Kasir atau Pelayan)
Kasir (mode langsung)
- Buka Penjualan.
- Ketuk item menu untuk ditambahkan ke keranjang.
- Pilih modifier bila diminta (mis. level pedas, topping).
- Tambah catatan per-item atau catatan umum pesanan bila perlu.
- Pilih Meja (bila makan di tempat) atau biarkan tanpa meja (take away).
- Tekan Kirim ke Dapur untuk meneruskan ke dapur, atau langsung Bayar bila tidak ada alur dapur.
Pelayan (mode meja)
- Buka Meja Saya atau Meja & Lantai.
- Pilih meja → tambah pesanan.
- Input item seperti langkah kasir di atas.
- Atur Course bila restoran menggunakan alur sajian bertahap (mis. Course 1 = appetizer, Course 2 = main).
- Tekan Kirim ke Dapur (atau Kirim Course 1 untuk mengirim hanya babak pertama).
Tahap 2 — Proses di Dapur (KDS)
Saat kasir/pelayan menekan Kirim ke Dapur, tiket langsung muncul di KDS Board perangkat dapur.
- Staf dapur melihat tiket berisi daftar item, nama meja, dan nomor pesanan.
- Saat masakan selesai, tekan Tandai Siap di level tiket (semua item) atau per-item bila ingin bertahap.
- Item yang ditandai siap memicu notifikasi Siap Disajikan ke pelayan yang bertanggung jawab.
Tips: Jika
kitchenEnabledtidak aktif di cabang, alur dapur dilewati — pesanan langsung dianggap siap setelah dibuat.
Tahap 3 — Sajikan ke Tamu (Pelayan)
Saat dapur menandai item siap:
- Pelayan mendapat notifikasi chime dan banner Siap Disajikan di layar.
- Buka halaman Siap Disajikan → terlihat daftar item yang siap diantar.
- Antarkan makanan/minuman ke meja tamu.
- Tekan Tandai Siap (atau per-item Tersaji) untuk mengonfirmasi item sudah diberikan ke tamu.
Bila pesanan menggunakan Course, ulangi Tahap 2–3 untuk setiap babak sajian berikutnya.
Tahap 4 — Bayar (Kasir atau Pelayan)
Saat tamu siap membayar:
- Buka pesanan dari Pesanan Terbuka atau langsung dari halaman Penjualan (bila kasir yang input).
- Tekan Bayar (atau Bayar · Rp X).
- Pilih metode pembayaran:
| Metode | Keterangan |
|---|---|
| Tunai | Input nominal diterima → kembalian dihitung otomatis |
| QRIS / Transfer | Tampilkan QR atau nomor rekening → konfirmasi manual atau otomatis via gateway |
| Kartu | Record-only — kasir input nominal, konfirmasi mesin EDC secara terpisah |
| Lainnya | Sesuai metode yang dikonfigurasi merchant |
- Konfirmasi pembayaran → pesanan berubah status Lunas.
Perhatian: Total, pajak, service charge, diskon promo, dan diskon member dihitung oleh server — kasir tidak bisa mengubah angka ini secara manual. Jika ada selisih, hubungi manajer.
Tahap 5 — Struk
Setelah pembayaran berhasil:
- Struk kasir dicetak otomatis ke printer kasir (bila dikonfigurasi).
- Tiket dapur dicetak ke printer dapur (bila konfigurasi routing aktif).
- E-receipt tersedia via QR code di struk — tamu bisa scan untuk melihat detail digital.
Status Pesanan
| Status | Artinya |
|---|---|
| Baru | Pesanan dibuat, belum dikirim ke dapur |
| Di Dapur | Tiket terkirim, dapur sedang memproses |
| Siap | Dapur tandai selesai, menunggu disajikan pelayan |
| Lunas | Pembayaran diterima, siklus selesai |
| Void | Dibatalkan (memerlukan persetujuan manajer) |
Penutup Hari — Tutup Shift (Kasir)
Di akhir sesi atau pergantian kasir:
- Shift → Tutup Shift.
- Hitung uang tunai di laci, masukkan nominal aktual.
- Sistem membandingkan dengan total transaksi tunai (Z-Report otomatis digenerate).
- Konfirmasi → shift ditutup, laporan tersimpan.
Bila menggunakan Blind Close, jumlah kas seharusnya disembunyikan hingga kasir selesai menghitung, untuk menghindari bias.