๐งTroubleshooting
๐ง Tidak Bisa Login
Gejala: PIN salah terus, tidak bisa masuk
Solusi:
- Pastikan username & PIN benar
- Username & PIN case-sensitive
- Cek CAPS LOCK
- Coba beberapa kali (mungkin salah ketik)
- Jika yakin benar tapi tetap salah:
- Mungkin lupa PIN yang sebenarnya
- Untuk owner: Tap Lupa PIN di halaman login โ masukkan Kode Lisensi โ set PIN baru
- Untuk kasir: Owner bisa reset PIN via Pengaturan โ Manajemen User
๐ง Produk Tidak Muncul di Kasir
Gejala: Produk ada di list tapi tidak tampil saat kasir
Solusi:
- Cek Status Produk:
- Buka menu Produk
- Tap produk
- Pastikan Status Aktif ON
- Jika OFF โ toggle ON โ Simpan
- Gunakan Search:
- Ketik nama produk di search bar
- Memastikan produk benar-benar ada
- Filter Kategori:
- Mungkin produk di kategori lain
- Reset filter (tampilkan semua)
- Stok 0 Tetap Muncul:
- Produk stok 0 tetap muncul di kasir
- Bisa dijual (stok jadi minus)
- Tidak ada hubungan dengan tidak muncul
๐ง Struk Tidak Tercetak
Gejala: Print gagal, tidak ada output dari printer
1. Cek Koneksi:
- Menu Pengaturan โ Printer Bluetooth
- Status: Terhubung (hijau)?
- Jika tidak โ Sambungkan ulang
2. Cek Printer:
- Printer nyala?
- Ada kertas?
- Battery/power cukup?
- Jika tidak โ charge/ganti kertas
3. Test Print:
- Di menu printer, tap Test Print
- Jika test print berhasil โ printer OK
- Jika test gagal โ masalah printer/koneksi
4. Restart:
- Putuskan koneksi printer
- Restart printer
- Restart HP
- Sambungkan ulang
- Test print lagi
5. Jarak:
- Dekatkan HP ke printer (โค5 meter)
- Bluetooth bisa terhalang dinding/benda
6. Printer Busy:
- Jangan print berkali-kali cepat
- Tunggu print selesai baru print lagi
7. Printer Tidak Kompatibel:
- Pastikan printer support ESC/POS
- Coba printer lain untuk validasi
๐ง Stok Tidak Sinkron dengan Fisik
Gejala: Stok di aplikasi beda dengan barang fisik
1. Stok Opname (Hitung Fisik):
- Hitung barang fisik yang ada
- Catat jumlahnya
2. Bandingkan dengan Aplikasi:
- Buka menu Stok
- Lihat stok di aplikasi
- Catat selisihnya
3. Adjust Manual:
Buka menu Stok โ Penyesuaian Stok, pilih produk yang selisih, isi:
- Jika aplikasi lebih besar dari fisik (fisik lebih sedikit):
- Tipe Penyesuaian: Kurang
- Masukkan selisih + Alasan: "Stok Opname" atau "Barang Rusak"/"Hilang"
- Jika aplikasi lebih kecil dari fisik (fisik lebih banyak):
- Tipe Penyesuaian: Tambah
- Masukkan selisih + Alasan: "Stok Opname"
4. Cari Penyebab:
- Buka Stok โ Riwayat Stok untuk lihat pergerakan
- Filter tab Masuk/Keluar, atau filter tanggal kalender
- Apakah ada transaksi yang tidak tercatat?
- Apakah ada barang yang rusak tidak di-input?
- Apakah ada pencurian?
5. Rutinkan Stok Opname:
- Minimal sebulan sekali
- Untuk produk fast-moving: seminggu sekali
- Deteksi selisih lebih cepat
๐ง Aplikasi Force Close/Crash
Gejala: Aplikasi keluar sendiri, crash, error
1. Clear Cache:
- Buka Setting HP โ Apps โ KasGo
- Storage โ Clear Cache
- Jangan Clear Data (data hilang!)
- Buka aplikasi lagi
2. Restart HP:
- Matikan HP
- Nyalakan lagi
- Buka aplikasi
3. Reinstall (jika masih crash):
- BACKUP DULU! (penting!)
- Uninstall KasGo
- Install ulang APK
- Restore dari backup
- Login
4. Update Aplikasi:
- Pastikan pakai versi terbaru
- Update jika ada versi baru
5. Report Bug:
- Screenshot error (jika ada)
- Catat langkah sebelum crash
- Kirim ke Customer Support Via WA:
- Model HP
- Versi Android
- Versi aplikasi
- Langkah reproduce
- Screenshot
๐ง Data Hilang Setelah Update
Gejala: Setelah update aplikasi, data (produk/transaksi) hilang
Penyebab:
- Seharusnya tidak hilang saat update!
- Data tersimpan di
/data/data/id.kasgo.pos/ - Update (install over) tidak menghapus data
Solusi:
- Jangan Panik:
- Cek dulu semua menu
- Buka Produk, Riwayat, dll
- Pastikan benar-benar hilang
- Restore dari Backup:
- Menu Pengaturan โ Backup & Restore
- Restore dari backup terakhir sebelum update
- Data kembali
- Jika Tidak Ada Backup:
- Tidak ada cara mengembalikan ๐ข
- Lesson learned: SELALU backup sebelum update!
Prevent di Masa Depan:
- WAJIB backup sebelum update
- Simpan backup di cloud/HP lain
- Tidak ada backup = tidak ada jaminan
๐ง Backup Gagal
Gejala: Error saat backup, tidak bisa backup
Solusi:
- Cek Storage:
- Pastikan ruang HP cukup (minimal 100MB free)
- Hapus file tidak perlu jika ruang kurang
- Permission:
- Pastikan aplikasi punya izin akses storage
- Setting HP โ Apps โ KasGo โ Permissions โ Storage โ Allow
- Coba Lagi:
- Kadang error sesaat
- Tap Backup Sekarang lagi
- Restart HP:
- Restart
- Buka aplikasi
- Coba backup lagi
- Gunakan Export ke Lokasi Eksternal:
- Buat backup lewat menu Backup & Restore dulu
- Di Histori Backup, tap tombol Export pada backup tersebut
- Dialog sistem Android terbuka โ pilih lokasi simpan (Google Drive, Downloads, SD card, dll)
- File tersimpan sesuai lokasi yang dipilih
- Ini adalah cara yang direkomendasikan karena kompatibel dengan Android 11+ (SAF)
๐ง Restore Backup Gagal
Gejala: Error saat restore, data tidak kembali
Solusi:
- Cek File Backup:
- Pastikan file valid (format
.json) - Ukuran file wajar (tidak 0 KB)
- Jika corrupt โ gunakan backup lain
- Pastikan file valid (format
- Cek Format:
- File harus dari backup KasGo
- Jangan edit manual file JSON (bisa corrupt)
- Pilih File yang Benar:
- Pastikan pilih file backup yang sesuai
- File terbaru mungkin bukan yang terbaik (jika data sudah corrupt sebelum backup)
- Reinstall:
- Jika gagal terus:
- Uninstall KasGo
- Install ulang
- Restore dari backup
- Report:
- Jika tetap gagal โ report ke Customer Support Via WA
- Kirim file backup (jika tidak mengandung data sensitif)
๐Multi-Kasir: Stok di Client & Server beda
Karena Multi-Kasir pakai stock reservation per Client, kadang stok yang ditampilkan Client tidak sama dengan Server saat ada transaksi paralel.
Solusi:
- Pull-to-refresh di Kasir Client untuk fetch stok terbaru.
- Cek apakah Client lain ada yang reserve stok produk tersebut (cart belum checkout). Tunggu sampai Client itu selesai atau cancel cart.
- Cek Server: apakah ada Penyesuaian Stok atau PO baru yang belum di-fetch Client.
- Restart aplikasi Client (force stop di Android Settings โ Apps), buka ulang, koneksi auto reconnect ke Server.
- Kalau persistent, hentikan operasional sebentar, semua Client tutup transaksi, cek selisih di Server, lakukan Penyesuaian Stok kalau perlu.
๐ฒMulti-Kasir: Client gagal connect ke Server
Error "Terputus" atau "Connection refused" saat Client coba hubungkan ke Server.
Check list:
- Kedua HP di WiFi/Hotspot yang sama (SSID identik).
- HP Server dalam mode Server (status: "Perangkat ini sebagai server utama").
- Port
8765di Server tidak di-block firewall router. - Sinyal WiFi cukup di kedua HP (cek bar Android).
- Coba pakai Scan QR Code dari Server (lebih akurat dari manual IP/port).
- Kalau pakai WiFi router publik, kemungkinan client isolation menyala โ gunakan Hotspot dari HP Server sebagai WiFi alternatif.
- Restart mode Server: pilih Standalone dulu, tunggu 5 detik, pilih Server lagi.
- Restart kedua HP kalau tidak juga konek.
๐Aktivasi License Error
License key di-input, tapi muncul error "License tidak valid" / "Already used" / "Connection error".
Solusi per error:
"Tidak valid":
- License key salah ketik โ copy-paste dari pesan WA/email.
- Hapus spasi tambahan di awal/akhir.
- Cek format key โ biasanya 10 karakter alfanumerik kapital.
"Already used":
- License sudah aktif di device lain. Reset license di device lama dulu (Pengaturan โ Pindah ke Device Baru โ Reset License).
- Kalau device lama hilang, hubungi sales untuk transfer license manual.
"Connection error":
- Internet tidak aktif. Cek WiFi/Mobile Data.
- Server aktivasi sedang down โ coba 5 menit lagi.
- Firewall di jaringan kantor block server aktivasi โ coba di jaringan lain (Hotspot HP).
๐พFile Backup Corrupt / Restore Gagal
File .zip backup gagal restore โ pesan "File backup tidak valid" atau "Database corrupt".
Solusi:
- Cek file size โ file backup biasanya 100KBโ10MB. Kalau 0KB atau terlalu kecil (<10KB), file kosong/corrupt.
- Download ulang file dari source (WhatsApp / Drive). Mungkin saat kirim file kepotong.
- Coba file backup yang sebelumnya (kalau ada cadangan lain). Lebih lama dikit lebih baik daripada hilang total.
- Pastikan file extension
.zip(bukan ter-rename jadi.downloadoleh browser). - Restore di device dengan storage cukup (file backup ter-extract butuh space 2ร ukuran file).