Alurnya: isi menu dan meja → tiap ada tamu buka pesanan di mejanya → dapur menandai masakan → tamu selesai, bayar dan cetak nota → akhir hari tutup kas dan lihat laporan.
Pertama kali
- Kasir Resto langsung bisa dipakai tanpa PIN. Saat pertama dibuka muncul keterangan singkat Siap dipakai; centang Jangan tampilkan lagi supaya tidak muncul lagi.
- PIN hanya perlu kalau HP dipakai lebih dari satu orang, misalnya pemilik dan kasir. Buka Setelan → Daftar User Pemakai, beri PIN untuk pemilik (4-6 angka), lalu tambahkan kasir dengan PIN sendiri. Selama pemilik belum diberi PIN, semua tab dan setelan terbuka tanpa ditanya PIN.
- Aplikasi menawarkan menu contoh (makanan, minuman, satu paket, dan 8 meja) supaya bisa langsung dicoba. Semuanya bisa diubah atau dihapus.
- Kasir ditambahkan di Setelan → Daftar User Pemakai → + Tambah pengguna. Tombol nama di kanan atas tab Pesanan untuk berganti pemakai.
- Bahasa: aplikasi mengikuti bahasa HP. Untuk menggantinya buka Setelan → Bahasa / Language dan pilih Ikut HP, Indonesia, atau English. Nota, struk dapur, dan laporan Excel ikut bahasa yang dipilih; uang tetap Rupiah.
Menu, paket, dan meja
- Tab Menu punya tiga bagian: Menu, Paket, dan Meja.
- Menu dikelompokkan (makanan, minuman, …). Tiap menu boleh punya pilihan tambahan - level pedas, topping, panas/dingin - dengan atau tanpa tambahan harga.
- Paket: beberapa menu dengan satu harga, mis. “Paket Hemat: nasi + ayam + es teh”.
- Meja: buat satu per satu atau Banyak sekaligus (mis. Meja 1-12), lengkap dengan jumlah kursi.
HP lain: pelayan & dapur
Pelayan bisa mencatat pesanan di meja dengan HP-nya sendiri, dan dapur melihat pesanan masuk di HP dapur. Semua HP cukup memakai Wi-Fi atau hotspot yang sama, tanpa internet. Data tetap hanya di HP kasir.
- Di HP kasir: Setelan → HP lain → Tambah HP (PIN pemilik bila sudah dipasang), pilih perannya - Pelayan atau Dapur - beri nama, lalu Buat QR. QR dan kode 8 huruf muncul (sekali pakai, berlaku 15 menit). Paling banyak 6 HP.
- Di HP pelayan/dapur: buka Kasir Resto → Gabung ke HP kasir → Pindai QR, atau Ketik kode (alamat HP kasir boleh dikosongkan, dicari sendiri).
- HP itu langsung masuk layar perannya dan tersambung ulang sendiri kalau Wi-Fi sempat putus.
- Pelayan: ketuk meja kosong untuk pesanan baru atau meja terisi untuk menambah, pilih menu, lalu Kirim ke kasir. Bagian Siap diantar untuk menandai Diantar. Pelayan tidak bisa membayar, memberi potongan, membatalkan item, atau melihat laporan.
- Dapur: pesanan masuk berbunyi; tandai tiap masakan Masak lalu Siap. Statusnya langsung tampil di HP kasir dan pelayan. Layar dapur tetap menyala.
- Kalau HP kasir mati atau beda Wi-Fi, HP pelayan menyimpan pesanan yang belum terkirim dan mengirimnya otomatis begitu tersambung lagi.
- Melepas: tombol Putuskan di HP pelayan/dapur, atau di HP kasir Setelan → HP lain → ketuk nama HP → Putuskan / Hapus. QR baru dipakai kalau HP-nya diganti.
Mencatat pesanan
- Di tab Pesanan, ketuk meja yang kosong atau tekan + Pesanan baru. Pilih Di tempat, Bungkus, atau Antar; nama pemesan boleh dikosongkan.
- + Tambah menu: pilih menu atau paket, jumlah, pilihan tambahan, dan catatan (mis. “tanpa bawang”).
- Pesanan tetap terbuka - tamu boleh menambah pesanan kapan saja sampai membayar.
- Pindah meja dan Gabung dengan meja lain untuk rombongan yang berpindah atau digabung.
- Tab Pesanan menampilkan meja dalam tiga kelompok: kosong, sedang dipakai, dan sudah dipesan.
Dapur dan status masakan
- Tiap item punya status: dipesan → dimasak → siap → diantar. Ketuk tanda statusnya (di layar pesanan maupun di kartu pesanan tab Pesanan) untuk mengubahnya.
- Struk dapur tercetak otomatis saat pesanan masuk. Untuk warung kecil yang dapurnya menempel dengan kasir, matikan di Setelan - daftar pesanan di layar sudah cukup.
- Membatalkan item atau pesanan memerlukan PIN pemilik.
Pesan tempat (reservasi)
- Pesan tempat: atas nama, telepon (boleh kosong), berapa orang, jam datang, dan satu atau beberapa meja sekaligus untuk rombongan.
- Meja yang dipesan ditandai “dipesan 19:30”. Saat tamunya datang, tekan Tamu datang - buka pesanan.
Bayar dan nota
- Bayar: pilih cara bayar (tunai, QRIS, kartu, lainnya), potongan harga bila ada, dan uang yang diterima - kembalian langsung terhitung.
- Pisah bayar: tiap orang membayar menu masing-masing (Bayar yang dipilih).
- Pajak dan biaya servis diatur pemilik di Setelan (isi 0 kalau tidak dipakai).
- Nota bisa dicetak, dicetak ulang, atau dikirim sebagai gambar lewat WhatsApp.
Printer struk
- Untuk printer termal Bluetooth 58 mm. Pasangkan dulu printernya di Setelan Android → Bluetooth, lalu pilih di Setelan aplikasi dan tekan Tes cetak.
- Printer dapur boleh beda dengan printer nota, atau Ikut printer nota.
- Nyalakan “Printer punya pemotong kertas” hanya kalau printernya memotong kertas sendiri.
Buka dan tutup kas
- Sebelum jualan, ketuk kartu Kas di tab Laporan lalu Buka kas, dan catat uang kembalian yang ada di laci.
- Akhir giliran, ketuk lagi kartu kas lalu Tutup kas: isi uang yang benar-benar ada di laci. Aplikasi menunjukkan berapa seharusnya, dan lebih atau kurang-nya.
Laporan dan Excel
- Tab Laporan (khusus pemilik): omzet, jumlah nota, rata-rata per nota, porsi terjual, menu terlaris, dan tunai vs nontunai.
- Pilih Satu hari tertentu atau Rentang tanggal (dari - sampai).
- Ketuk kartu Nota (atau ikon nota di kepala tab Laporan) untuk membuka, mencetak ulang, atau mengirim nota lama.
- Ikon Excel di kepala tab Laporan menyimpan laporan untuk diolah di PC.
Hak pemilik dan kasir
- Kasir bebas memakai seluruh tab Pesanan: membuka pesanan, menambah menu, mengubah status, menerima pembayaran, dan mencetak.
- Perlu PIN pemilik: tab Menu dan Laporan, daftar pengguna, membatalkan item atau pesanan, pajak & servis, keterangan resto di nota, cadangan dan pemulihan.
- Kasir boleh memberi potongan - kalau dimatikan, tiap potongan harga meminta PIN pemilik.
- Minta PIN tiap aplikasi dibuka untuk HP kasir yang dipakai bergantian.
Cadangan data
Semua data hanya ada di HP itu. Simpan cadangan secara berkala (mis. ke Drive): kalau HP rusak atau hilang, pasang aplikasinya di HP baru lalu Pulihkan dari cadangan. Memulihkan ke HP yang sudah berisi data akan menggabung, bukan menggandakan.
Kasir Resto guide (English)
The flow: set up the menu and tables → for every guest open an order on their table → the kitchen marks dishes → when the guest is done, pay and print the receipt → at the end of the day close the cash shift and check the reports.
First time
- Kasir Resto is ready to use without a PIN. A short Ready to use note appears the first time; tick Don't show again to hide it.
- PINs are only needed when more than one person uses the phone, for example the owner and a cashier. Open Settings → Users, give the owner a PIN (4-6 digits), then add cashiers with their own PIN. Until the owner has a PIN, every tab and setting opens without asking for one.
- The app offers a sample menu (food, drinks, one set menu and 8 tables) so you can try it right away. Everything can be edited or deleted.
- Add cashiers in Settings → Users → + Add user. The name button at the top right of the Orders tab switches users.
- Language: the app follows the phone's language. To change it, open Settings → Bahasa / Language and pick Phone, Indonesia or English. Receipts, kitchen tickets and Excel reports follow the chosen language; money stays in Rupiah.
Menu, set menus and tables
- The Menu tab has three sections: Menu, Set menus and Tables.
- Dishes are grouped (food, drinks, …). Each dish can have options - spice level, toppings, hot/iced - with or without an extra charge.
- Set menu: several dishes for one price, e.g. “Value Set: rice + chicken + iced tea”.
- Tables: create them one by one or with Add many (e.g. Table 1-12), with the number of seats.
Taking orders
- On the Orders tab, tap a free table or press + New order. Choose Dine-in, Takeaway or Delivery; the customer name is optional.
- + Add item: pick a dish or set menu, quantity, options and a note (e.g. “no onion”).
- The order stays open - guests can add more at any time until they pay.
- Move table and Merge with another table for groups that move or join.
- The Orders tab shows tables in three groups: free, in use, and reserved.
Other phones: waiter & kitchen
Waiters can take orders at the table on their own phone, and the kitchen sees incoming orders on a kitchen phone. All phones just need the same Wi-Fi or hotspot, no internet. Data stays on the cashier phone only.
- On the cashier phone: Settings → Other phones → Add phone (owner PIN if set), choose the role - Waiter or Kitchen - give it a name, then Create QR. A QR and an 8-letter code appear (one-time, valid 15 minutes). Up to 6 phones.
- On the waiter/kitchen phone: open Kasir Resto → Join the cashier phone → Scan QR, or Type the code (the cashier phone address can be left empty, it is found automatically).
- The phone goes straight to its role screen and reconnects by itself if the Wi-Fi drops.
- Waiter: tap a free table for a new order or an occupied one to add items, pick dishes, then Send to cashier. The Ready to serve section marks dishes Served. Waiters cannot take payment, give discounts, cancel items or see reports.
- Kitchen: new orders make a sound; mark each dish Cook then Ready. The status shows on the cashier and waiter phones right away. The kitchen screen stays on.
- If the cashier phone is off or on another Wi-Fi, the waiter phone keeps unsent orders and sends them automatically once reconnected.
- To disconnect: Disconnect on the waiter/kitchen phone, or on the cashier phone Settings → Other phones → tap the phone → Disconnect / Remove. Use New QR when the phone is replaced.
Kitchen and dish status
- Every item has a status: ordered → cooking → ready → served. Tap the status badge (on the order screen or on the order card in the Orders tab) to change it.
- A kitchen ticket prints automatically when an order comes in. Small places where the kitchen is next to the till can turn it off in Settings - the on-screen list is enough.
- Cancelling an item or an order needs the owner PIN.
Booking a table
- Book a table: name, phone (optional), party size, arrival time, and one or several tables at once for groups.
- Booked tables are marked “reserved 19:30”. When the guests arrive, press Guest arrived - open order.
Payment and receipts
- Pay: choose the payment method (cash, QRIS, card, other), any discount, and the amount received - the change is calculated at once.
- Split bill: each person pays for their own dishes (Pay selected).
- Tax and service charge are set by the owner in Settings (enter 0 if not used).
- Receipts can be printed, reprinted, or shared as an image via WhatsApp.
Receipt printer
- For 58 mm Bluetooth thermal printers. Pair the printer first in Android Settings → Bluetooth, then select it in the app's Settings and press Test print.
- The kitchen printer can differ from the receipt printer, or Same as receipt printer.
- Turn on “Printer has a paper cutter” only if the printer cuts paper by itself.
Opening and closing the cash shift
- Before selling, tap the Cash card on the Reports tab and Open shift, recording the change already in the drawer.
- At the end of the shift, tap the cash card again and Close shift: enter the cash actually in the drawer. The app shows what it should be, and how much is over or short.
Reports and Excel
- The Reports tab (owner only): revenue, number of receipts, average per receipt, portions sold, best sellers, and cash vs non-cash.
- Pick A single day or a Date range (from - to).
- Tap the Receipts card (or the receipt icon at the top of the Reports tab) to open, reprint or share old receipts.
- The Excel icon at the top of the Reports tab saves the report to work on it on a PC.
Owner and cashier rights
- Cashiers can use the whole Orders tab: open orders, add dishes, change status, take payments and print.
- Owner PIN needed: Menu and Reports tabs, the user list, cancelling items or orders, tax & service, the restaurant details on receipts, backup and restore.
- Cashiers may give discounts - when turned off, every discount asks for the owner PIN.
- Ask for PIN when the app opens for shared cashier phones.
Data backup
All data lives only on that phone. Save a backup regularly (e.g. to Drive): if the phone breaks or is lost, install the app on a new phone and Restore from backup. Restoring onto a phone that already has data merges it instead of duplicating.