๐งTroubleshooting
๐ง KOT tidak tercetak ke printer dapur
Gejala: Pembayaran selesai tapi KOT tidak keluar dari printer dapur
- Cek Pengaturan โ Printer Bluetooth: apakah Printer KOT (Dapur) sudah di-pair?
- Kalau belum di-set, KOT akan fallback ke Printer Thermal (Struk) โ set Printer KOT terpisah
- Pastikan Status Bluetooth: Aktif + permission Bluetooth granted
- Restart printer dapur (matikan, nyalakan lagi) โ Bluetooth thermal printer kadang perlu re-pair
- Tap Cetak KOT dari Detail Transaksi (Riwayat) untuk reprint manual
- Pastikan jarak HP ke printer dapur < 10m tanpa halangan tembok beton
- Kalau muncul "Izin Bluetooth tidak diberikan" โ buka Setting Android โ Apps โ Kasgo F&B โ Permissions โ grant Bluetooth
๐ง Modifier dialog tidak muncul saat tap menu
Gejala: Menu yang seharusnya punya Add-on tidak menampilkan dialog modifier
- Buka detail produk โ cek section Modifier / Add-on
- Pastikan ada modifier group yang ter-link (tap Kelola ungu untuk lihat & assign)
- Toggle Modifier/Add-on di form produk harus ON
- Pastikan Modifier Group statusnya Aktif (cek di Hub Produk โ Modifier/Add-on)
- Pastikan minimal 1 opsi dalam group (ada chip "Pilih Satu" atau "Multi" + opsi)
- Di kasir, dialog Add-on/Modifier sifatnya collapsible โ perlu di-tap untuk expand. Cek apakah produk punya badge oranye ADD-ON di card kasir
๐ง Stok bahan baku tidak berkurang setelah transaksi
Gejala: Menu terjual tapi stok bahan tidak ter-deduct otomatis
- Buka detail produk โ section Bahan Baku โ tap Kelola
- Pastikan ada bahan-bahan dalam resep (tidak boleh empty state "Belum ada resep")
- Kalau produk punya varian, setiap varian harus punya resep sendiri
- Cek Laporan โ Bahan per Transaksi โ apakah ada entry untuk transaksi tersebut?
- Kalau tidak ada entry, kemungkinan resep belum di-setup saat transaksi terjadi (setup resep tidak retroaktif)
- Untuk Bahan Olahan: stok yang turun adalah stok Olahan, bukan Bahan Mentah-nya. Stok Mentah baru turun saat produksi Bahan Olahan
๐ง Meja tidak balik ke "Tersedia" setelah customer pergi
Gejala: Meja masih Terisi (merah) padahal customer sudah bayar & pergi
- Pastikan Pesanan Terbuka di meja sudah benar-benar diselesaikan (Proses Pembayaran atau dihapus)
- Cek di kasir โ tab Pesanan Terbuka โ kalau masih ada untuk meja itu, selesaikan dulu
- Kalau berkaitan dengan Reservasi, pastikan reservasi sudah di-tap Selesai (status terakhir) โ meja akan auto-balik ke Tersedia
- Workaround: edit meja dari Pengaturan โ Manajemen Meja โ tap meja โ ubah status manual
๐ง Nomor antrian Take Away tidak reset di hari baru
Gejala: Nomor antrian kemarin masih lanjut di hari ini
- Reset otomatis terjadi saat aplikasi membuat order Take Away pertama di hari baru (setelah tengah malam)
- Kalau HP tidak terbuka kasirnya saat tengah malam, reset terjadi di order Take Away pertama keesokan harinya
- Kalau masih masalah, restart aplikasi (force close + buka ulang)
- Cek Pengaturan โ Pengaturan Nomor Antrian โ pastikan ada konfigurasi yang aktif
๐ง Split Bill: total tidak cocok
Gejala: Sistem tolak Proses Pembayaran karena total split tidak sesuai
- Cek total tagihan (termasuk fee & pajak yang sudah di-apply)
- Mode Bagi per Nominal: jumlah dari semua entry harus tepat sama dengan total tagihan
- Mode Bagi per Orang: sistem hitung otomatis (mungkin ada pembulatan untuk angka ganjil)
- Mode Bagi per Item: pastikan semua item ter-assign ke salah satu pembayar (tidak ada item yang tertinggal)
- Kalau error masih terjadi: tap Back โ Lanjut ke Pembayaran lagi (reset state)
๐ง Tidak bisa login โ "Tidak dapat terhubung ke server"
Gejala: Saat login muncul error koneksi server
- Pastikan internet HP aktif (WiFi atau data seluler) โ login butuh internet untuk validasi license
- Coba buka browser ke kasgo.id โ kalau tidak bisa, masalah di koneksi HP
- Server kasgo mungkin sedang maintenance โ tunggu 5-10 menit
- Kalau license sudah pernah validasi sebelumnya, biasanya bisa login offline (login ulang dengan PIN)
- Kalau masih error, hubungi Customer Support via WhatsApp dengan info error message
๐ง Aplikasi force close / crash
Gejala: Aplikasi keluar sendiri saat dipakai
- Setting HP โ Apps โ Kasgo F&B โ Clear Cache (JANGAN Clear Data โ data akan hilang!)
- Restart HP
- Kalau masih crash: backup dulu โ uninstall โ install APK baru โ Restore backup
- Report bug ke Customer Support via WhatsApp dengan info:
- Model HP & versi Android
- Versi aplikasi (Pengaturan โ Tentang)
- Langkah yang dilakukan sebelum crash
- Screenshot error kalau ada
๐ง Backup gagal
Gejala: Error saat tap "Backup Sekarang"
- Cek ruang storage HP โ minimal 200MB kosong (kasgo backup file biasanya kecil tapi proses butuh temp space)
- Grant permission storage di Setting HP โ Apps โ Kasgo F&B โ Permissions
- Restart HP, coba lagi
- Kalau masih gagal, coba export via Google Drive (lebih reliable di Android 11+)
- Cek apakah tab Gambar juga gagal โ mungkin masalah specific tab Data atau image
๐ง Harga per Tipe Pesanan tidak terapply di kasir
Gejala: Sudah set harga khusus untuk Take Away/Delivery tapi di kasir masih pakai harga Dine-in
- Cek detail produk โ section Informasi Harga โ Harga Jual: pastikan kolom Take Away / Delivery sudah diisi (bukan kosong)
- Kosong artinya pakai harga Dine-in. Isi nominal untuk pakai harga berbeda
- Di kasir, pastikan Tipe Pesanan dipilih sebelum tambah item โ di Step 1 Detail ada card "Tipe Pesanan"
- Item yang sudah masuk keranjang sebelum ganti Tipe Pesanan akan pakai harga awal โ hapus & tambahkan ulang setelah ganti tipe
๐ง Promo/Happy Hour tidak terapply otomatis
Gejala: Sudah buat promo tapi diskon tidak otomatis di kasir
- Cek Hub Produk โ Promo/Happy Hour: apakah promo masih aktif?
- Pastikan jam saat ini dalam range Waktu Mulai - Waktu Selesai
- Pastikan hari saat ini termasuk di chip Hari Aktif (default Sen-Jum, Sab-Min OFF)
- Cek Berlaku Untuk:
- Kategori Tertentu: pastikan menu yang dijual masuk kategori yang dipilih
- Produk Tertentu: pastikan menu yang dijual ada di list Produk Terpilih
- Cek jam HP โ kalau jam HP salah, sistem tidak detect range dengan benar
๐ง Variance shift selalu KURANG di Kasir tertentu
Gejala: Pattern selisih kas KURANG konsisten di 1 kasir
- Buka Laporan โ Riwayat Shift โ filter per kasir tersebut โ review semua shift terakhir
- Tap card shift โ Detail Shift โ cek Hitungan Sistem vs Uang Aktual
- Kalau variance kecil (Rp 5K-10K) konsisten โ kemungkinan kasir lupa input pengeluaran tunai kecil (parkir, kresek, dll). Edukasi: catat semua pengeluaran walau kecil
- Kalau variance besar (> Rp 50K) โ review histori transaksi shift item per item, mungkin ada salah hitung kembalian atau salah input qty
- Kalau pola tetap berlanjut setelah review & edukasi โ bicarakan baik-baik dengan kasir, jangan langsung menuduh
- Pakai Recalculate di Detail Shift kalau ada transaksi yang baru di-update setelah shift tutup
๐ง Hutang Supplier auto-terbuat di transaksi tunai
Gejala: Anda bayar cash ke supplier tapi sistem catat hutang otomatis
- Untuk PO tipe Beli Putus: hutang otomatis dibuat saat Penerimaan Barang โ ini default behavior
- Setelah Penerimaan, langsung bayar di tab Hutang di Detail Supplier (status: Hutang Penuh โ Lunas)
- Untuk supplier yang konsisten dibayar cash di tempat: pertimbangkan pakai PO tipe Konsinyasi kalau memang barang titip jual, atau langsung input pembayaran setelah Penerimaan
- Tidak ada toggle "Buat Hutang" terpisah di Penerimaan โ hutang selalu auto-create untuk Beli Putus
๐ง Bahan Olahan: HPP-nya tidak update setelah edit resep
Gejala: Edit resep Bahan Olahan tapi total HPP per Modifier / per Produk masih pakai value lama
- Bahan Olahan: HPP per porsi auto-hitung dari sub-resep saat di-save
- Kalau Bahan Olahan sudah di-link ke produk lain, HPP produk akan auto-update saat hitung berikutnya
- Untuk transaksi yang sudah selesai: HPP transaksi tetap pakai value pada saat itu (tidak retroaktif)
- Hanya transaksi baru yang akan pakai HPP yang updated
- Cek Laporan โ Margin Produk setelah ada transaksi baru untuk verifikasi
๐ง Refund tidak bisa diproses
Gejala: Tombol "Proses Refund" disabled atau error
- Pastikan minimal 1 item dicentang di section "Pilih Item untuk Refund" (atau tap Pilih Semua)
- TOTAL REFUND harus > Rp0 (tidak bisa refund 0 rupiah)
- Untuk transaksi BON/Piutang yang belum lunas: lunasi piutang dulu sebelum refund
- Untuk item yang sudah pernah di-refund parsial sebelumnya: cek "Sisa: x/y" โ kalau sudah 0/y artinya semua qty sudah di-refund
- Catatan Alasan Refund opsional โ bisa pilih chip preset atau ketik manual