Bantuan & Referensi
Alur Pesanan End-to-End
Panduan lengkap perjalanan pesanan dari input di POS, Web Order, atau Kiosk hingga pembayaran, struk, dan pencatatan di laporan.
Gambaran Umum
Semua pesanan di FnB POS — terlepas dari channel mana pesanan masuk — menghasilkan objek pesanan yang sama di database. Ini berarti laporan, KDS dapur, dan ODS antrian semuanya melihat data yang konsisten dan terpusat.
Channel Input → Pesanan (Objek Sama) → Proses Dapur → Pembayaran
───────────────────────────────────────────────────────────────────────────────
POS (kasir/waiter) ↘
Web Order (QR meja) → [Pesanan terpusat] → KDS dapur → Kasir / Self-pay
Kiosk (self-order) ↗
Tiga Channel Input Pesanan
1. POS (Aplikasi Kasir)
Kasir atau waiter membuka aplikasi POS di tablet/komputer, memilih menu, dan mengirim ke dapur. Channel ini mendukung semua mode: Dine-in (terhubung ke meja), Takeaway, dan Delivery. Kasir juga yang memproses pembayaran tunai maupun non-tunai.
Penting: Sebelum menerima pesanan, kasir harus membuka shift kas di aplikasi POS (bukan di dashboard merchant). Shift yang belum dibuka akan memblokir proses pembayaran tunai.
2. Web Order (QR Code Meja)
Tamu memindai QR code di meja menggunakan kamera ponsel → membuka halaman web order brand Anda → memilih menu dan memesan langsung. Pesanan masuk ke sistem tanpa interaksi kasir. Mode Dine-in mengaitkan pesanan ke meja yang bersangkutan; mode Delivery meminta alamat tamu.
QR code meja dicetak/diunduh dari Saluran Penjualan → Web Order → QR Code Meja.
3. Kiosk (Self-Order)
Tamu memesan sendiri di perangkat kiosk yang terpasang di area makan. Sistem mendukung tampilan multi-bahasa, slide iklan, dan mode pembayaran yang dikonfigurasi per-cabang. Kiosk tersedia jika paket Anda mengaktifkan fitur Kiosk.
Status Pesanan
Pesanan melewati beberapa status selama siklusnya:
| Status | Artinya |
|---|---|
| Pending | Pesanan baru masuk, belum dikonfirmasi dapur |
| Diproses | Dapur menerima dan sedang menyiapkan pesanan (item tampil di KDS) |
| Siap | Dapur menandai item siap; waiter dapat mengantarkan |
| Selesai | Pembayaran lunas dan pesanan ditutup |
| Dibatalkan | Pesanan dibatalkan sebelum lunas (lihat Void di bawah) |
Alur Dapur: KDS
Setelah kasir atau web order mengirim pesanan, item muncul di KDS (Kitchen Display System) di layar dapur. Tim dapur menandai setiap item sebagai selesai dimasak. Saat semua item siap, status pesanan berubah menjadi Siap dan waiter atau kasir dapat menyajikannya.
Pengaturan KDS (stasiun, filter kategori, tampilan) ada di Pengaturan Dapur → Dapur. Fitur ini memerlukan perangkat display terpisah yang terdaftar di Perangkat.
Antrian Tamu: ODS
ODS (Order Display System) menampilkan nomor antrian dan status pesanan tamu di layar customer-facing (mis. di area tunggu). Tamu bisa melihat kapan pesanannya siap diambil tanpa harus bertanya ke kasir.
Nomor antrian dibangkitkan otomatis oleh sistem per-cabang dan direset setiap hari. Format nomor dapat dikonfigurasi di pengaturan cabang.
Proses Pembayaran
Pembayaran dilakukan di aplikasi POS oleh kasir, atau — jika Web Order menggunakan pembayaran online — langsung oleh tamu via Midtrans (QRIS, transfer bank, kartu kredit).
Metode pembayaran yang tersedia dikonfigurasi per-cabang di Pengaturan Cabang → Metode Pembayaran. Kasir hanya melihat metode yang sudah diaktifkan.
Setelah pembayaran berhasil:
- Status pesanan berubah menjadi Selesai.
- Struk dicetak (jika printer aktif) atau dikirim via QR e-receipt.
- Data masuk ke laporan penjualan secara real-time.
Void vs Refund
| Void | Refund | |
|---|---|---|
| Kapan | Sebelum pembayaran lunas | Setelah pembayaran lunas |
| Stok | Dikembalikan otomatis | Dikembalikan manual (via opname jika perlu) |
| Catatan | Tercatat di Laporan → Cancel & Void | Tercatat di Laporan → Refund |
| Siapa | Kasir (sesuai hak akses) | Admin / Manajer (sesuai hak akses) |
Tips: Void tidak menghapus jejak — semua pembatalan tetap tercatat di laporan dengan alasan yang dimasukkan kasir. Ini penting untuk audit dan deteksi kecurangan.
Shift Kas
Shift kas adalah sesi operasional yang mengontrol aliran uang tunai di kasir:
- Buka shift di aplikasi POS → masukkan saldo kas awal.
- Selama shift: terima pembayaran tunai, proses pengeluaran kas kecil (No Sale).
- Tutup shift di akhir hari → aplikasi POS menampilkan ringkasan dan cetak Z-Report.
Laporan seluruh sesi kas tersedia di Laporan → Operasional → Sesi Kas di dashboard merchant.
Perhatian: Shift kas dikelola sepenuhnya dari aplikasi POS, bukan dari dashboard merchant. Dashboard hanya menampilkan laporan sesi yang sudah selesai.