💇Pengenalan KasgoCare
KasgoCare adalah aplikasi kasir (Point of Sale) Android yang dirancang khusus untuk bisnis jasa layanan — barbershop, salon, spa, service HP, reparasi, dan usaha jasa lainnya. Aplikasi ini berjalan 100% offline di HP Anda.
Fitur Unggulan Khusus KasgoCare:
Catatan: KasgoCare berjalan 100% di HP Anda (offline-first). Internet hanya dibutuhkan saat aktivasi lisensi awal dan saat validasi ulang sesekali. Produk di KasgoCare umumnya berupa layanan/jasa (bukan barang fisik), sehingga stok tidak di-track secara default.
Perbedaan KasgoCare vs Kasgo POS vs Kasgo F&B vs Kasgo Laundry
| Fitur | Kasgo POS | Kasgo F&B | Kasgo Laundry | KasgoCare |
|---|---|---|---|---|
| Booking / Appointment | ❌ | ❌ | ❌ | ✅ |
| Karyawan & Komisi | ❌ | ❌ | ❌ | ✅ |
| Commission per Product Override | ❌ | ❌ | ❌ | ✅ |
| Day Discount (Promo Hari/Jam) | ❌ | ❌ | ❌ | ✅ |
| Employee Commission Report | ❌ | ❌ | ❌ | ✅ |
| Down Payment (DP) saat Booking | ❌ | ❌ | ❌ | ✅ |
| Assign Karyawan per Item | ❌ | ❌ | ❌ | ✅ |
| Order Tracking (Process/Ready/Picked Up) | ❌ | ❌ | ✅ | ❌ |
| Manajemen Supplies (auto-deduct) | ❌ | ❌ | ✅ | ❌ |
| Modifier / Add-on | ❌ | ✅ | ❌ | ❌ |
| Manajemen Meja & Reservasi | ❌ | ✅ | ❌ | ❌ |
| Kitchen Order Ticket (KOT) | ❌ | ✅ | ❌ | ❌ |
| Bundle / Paket Menu | ❌ | ✅ | ❌ | ❌ |
| Bahan Baku & Resep (FnB) | ❌ | ✅ | ❌ | ❌ |
| Mode Grosir / Wholesale | ✅ | ❌ | ❌ | ❌ |
| Multi-Unit Pricing | ✅ | ❌ | ❌ | ❌ |
| Varian Produk/Layanan | ✅ | ✅ | ✅ | ✅ |
| Loyalty Points | ✅ | ✅ | ✅ | ✅ |
| Piutang Pelanggan | ✅ | ✅ | ✅ | ✅ |
| PPN Configurable | ✅ | ✅ | ✅ | ✅ |
| Cetak Struk Thermal | ✅ | ✅ | ✅ | ✅ |
| Backup & Restore (JSON) | ✅ | ✅ | ✅ | ✅ |
| Multi User (Owner/Kasir) | ✅ | ✅ | ✅ | ✅ |
⚙️Instalasi & Setup Awal
📋 Urutan Setup Awal:
- Install aplikasi (APK dari email lisensi)
- Aktivasi Device dengan Kode Lisensi 10 karakter
- Setup Owner (akun pemilik)
- Langsung masuk ke Dashboard (toko bisa diatur nanti di Pengaturan)
- Setup Printer Bluetooth (opsional)
1. Install Aplikasi
- Buka email dari KASGO yang Anda terima setelah pembelian lisensi
- Di email tersebut, tap tombol Download KasgoCare (atau salin link download-nya lalu buka di Chrome)
- File .apk akan terunduh ke HP
- Buka file APK yang sudah terdownload
- Izinkan "Install dari sumber tidak dikenal" jika diminta
- Tap Install dan tunggu selesai
- Buka aplikasi (nama: KasgoCare, package:
id.kasgo.care)
📧 Isi Email dari KASGO:
- Kode Lisensi — 10 karakter untuk aktivasi (langkah berikutnya)
- Link Download APK — tombol download langsung
- Link Panduan Penggunaan — halaman ini
- Kontak WhatsApp Support — jika butuh bantuan
Tips: Tandai/bookmark email ini supaya mudah ditemukan lagi nanti (untuk kode lisensi, link update, dll).
Kebutuhan Minimum:
- Android 8.0 (API 26) atau lebih baru
- RAM minimal 2 GB (rekomendasi 3 GB+)
- Ruang storage kosong minimal 300 MB
- Koneksi internet (untuk aktivasi awal saja)
- Bluetooth (jika pakai printer thermal)
⚠️ Penting:
APK KasgoCare tidak tersedia di halaman download publik. Link download hanya dikirim melalui email setelah pembelian lisensi KASGO. Jika belum punya lisensi, hubungi kami via WhatsApp.
2. Aktivasi Device ⭐
⚠️ Langkah wajib pertama!
Setelah membuka aplikasi pertama kali, Anda akan diarahkan ke halaman Aktivasi Device dengan subtitle "Masukkan kode lisensi untuk mengaktifkan aplikasi di device ini". Tanpa aktivasi, aplikasi tidak bisa dipakai.
Persiapan:
- Kode Lisensi 10 karakter (contoh:
L3KLLB3STX) yang dikirim ke email Anda setelah pembelian - HP terhubung ke internet (WiFi atau data seluler)
Langkah Aktivasi:
- Di halaman Aktivasi Device, masukkan Kode Lisensi di field "Kode Lisensi" (otomatis huruf besar, max 10 karakter alphanumerik)
- Tap tombol Aktivasi
- Tunggu validasi ke server (teks berubah jadi "Mengaktivasi...")
- Jika sukses, otomatis diarahkan ke Setup Owner
❌ Pesan error umum:
- "Masukkan kode lisensi" — field masih kosong
- "Kode lisensi tidak valid" — kode salah atau typo, periksa ulang
- "Device Sudah Terdaftar" — kode sudah dipakai di device lain, hubungi support
- "Lisensi Sudah Aktif" — lisensi aktif di device lain
- "Tidak dapat terhubung ke server. Periksa koneksi internet." — pastikan HP online
💡 Butuh bantuan?
Di halaman Aktivasi Device ada tombol Hubungi Kami via WhatsApp untuk bantuan langsung dari Customer Support.
3. Setup Owner (Akun Pemilik)
Setelah aktivasi, muncul halaman Selamat Datang di Kasgo! dengan subtitle "Buat akun Owner untuk memulai".
Isi form berikut:
- Nama Owner *: Nama lengkap pemilik bisnis
- Username *: 3–20 karakter, huruf kecil/angka (default:
owner) - Nomor WhatsApp: Opsional, tapi sangat disarankan untuk recovery & support
- PIN *: 4–6 digit angka
- Konfirmasi PIN *: Masukkan ulang PIN yang sama
- Centang Tampilkan PIN jika ingin melihat PIN yang diketik
- Tap tombol Mulai Menggunakan Aplikasi
Setelah sukses, akun Owner langsung auto-login dan masuk ke Dashboard. Tidak ada setup toko terpisah saat onboarding — toko bisa diatur nanti di menu Pengaturan.
⚠️ PENTING:
- PIN ini untuk login, JANGAN LUPA!
- Kalau lupa PIN Owner, tersedia fitur Lupa PIN di halaman login — butuh Kode Lisensi untuk reset
- Setelah 3 percobaan PIN salah, login akan di-lock
- Nomor WhatsApp berguna untuk dihubungi tim support
4. Setup Printer (Opsional)
KasgoCare mendukung printer thermal Bluetooth untuk cetak nota/struk:
Receipt Printer (Struk/Nota)
Printer thermal 58mm/80mm (ESC/POS) untuk cetak nota layanan ke pelanggan. Berisi detail layanan, karyawan yang melayani, dan total pembayaran.
Langkah Pair & Connect:
- Pair printer di Setting Android → Bluetooth dulu
- Buka Pengaturan → Printer Bluetooth di KasgoCare
- Tap Scan atau pilih dari daftar device paired
- Pilih printer → Hubungkan
- Tap Test Print untuk verifikasi
Printer yang didukung:
- Thermal Bluetooth 58mm / 80mm dengan protocol ESC/POS
- Brand umum: Zjiang, Gowell, iWare, BlueBamboo, Gainscha, dll
🏠Dashboard & Menu Utama
Halaman Beranda
A. Dashboard Cards
Dashboard menampilkan ringkasan bisnis hari ini:
Penjualan Hari Ini
Total penjualan bersih (net sales) hari ini
Jumlah Transaksi
Total transaksi yang telah diselesaikan hari ini
Stok Menipis
Jumlah produk/bahan dengan stok di bawah minimum
Batch Kedaluwarsa
Produk dengan batch yang akan/sudah kedaluwarsa
Pengeluaran Hari Ini
Total pengeluaran operasional yang dicatat hari ini
Status Shift Aktif
Info shift kasir yang sedang berjalan (jika ada)
📈 Revenue Trend (Owner Only)
Grafik tren pendapatan hanya terlihat oleh akun Owner. Akun Kasir tidak bisa melihat grafik ini.
B. Menu Grid (11 Menu)
11 menu utama KasgoCare yang aktif:
| Icon | Menu | Fungsi |
|---|---|---|
| 💳 | Kasir | Buat transaksi layanan baru & pembayaran |
| 👕 | Produk | Kelola layanan/jasa (potong rambut, creambath, service, dll) |
| 🏷️ | Kategori | Kategori layanan (Potong, Perawatan, Service, dll) |
| 📦 | Stok | Monitor stok produk/bahan pendukung |
| 👥 | Pelanggan | Database customer, piutang, loyalty points |
| 👤 | KaryawanCare | Kelola staff, komisi, assign ke booking/transaksi |
| 📅 | BookingCare | Jadwalkan appointment, assign karyawan, down payment |
| 💸 | Pengeluaran | Catat pengeluaran operasional |
| 📜 | Riwayat | Histori transaksi + refund |
| 📈 | Laporan | 27 jenis laporan bisnis |
| ⚙️ | Pengaturan | Konfigurasi aplikasi & bisnis |
Menu yang disembunyikan: Supplier, Pembelian, Konsinyasi, dan Pre-Order tidak ditampilkan di KasgoCare karena fokus aplikasi pada bisnis jasa layanan.
🎯Panduan Fitur Lengkap
📅Booking / Appointment
⭐ Fitur Utama KasgoCare
Booking adalah fitur inti KasgoCare yang memungkinkan Anda menjadwalkan appointment pelanggan, assign karyawan, mengatur down payment, dan secara otomatis membuat transaksi saat booking selesai.
Membuat Booking Baru
Buka menu Booking dari Dashboard, lalu tap tombol + di pojok kanan atas (TopAppBar).
- Pilih Pelanggan — pilih customer dari database atau input nama & nomor HP baru
- Tanggal & Jam Booking — pilih tanggal dan waktu appointment
- Tambah Layanan (Booking Item) — pilih satu atau lebih layanan/produk
- Assign Karyawan per Item — setiap item bisa di-assign ke karyawan berbeda (misal: potong oleh stylist A, creambath oleh stylist B)
- Estimasi Durasi per Item — atur waktu pengerjaan (menit) per layanan
- Catatan — tambahkan catatan untuk booking (opsional)
- Down Payment (DP) — terima uang muka saat booking dibuat (opsional, pilih metode pembayaran)
- Tap Simpan untuk membuat booking
Data Booking yang Tersimpan:
Status Booking & Alur Kerja
Setiap booking memiliki status yang mengikuti alur berikut:
PENDING
Booking baru dibuat, menunggu konfirmasi.
CONFIRMED
Booking dikonfirmasi, siap dilayani pada waktunya.
IN_PROGRESS
Pelanggan sedang dilayani, layanan sedang dikerjakan.
COMPLETED
Layanan selesai. Otomatis membuat transaksi (Transaction & TransactionItems).
CANCELLED
Booking dibatalkan (oleh pelanggan atau toko).
NO_SHOW
Pelanggan tidak datang pada waktu booking.
Menyelesaikan Booking → Otomatis Jadi Transaksi
✅ Alur Penyelesaian:
- Ubah status booking ke COMPLETED
- Sistem otomatis membuat Transaction beserta TransactionItems dari data booking
- Down payment yang sudah dibayar akan diperhitungkan dalam transaksi
- Komisi karyawan otomatis terhitung berdasarkan item yang di-assign
- Transaksi bisa dilihat di menu Riwayat
⏳ Estimasi Waktu Selesai:
Waktu selesai dihitung otomatis: bookingDate + (estimatedDurationMinutes x 60 x 1000) ms. Contoh: booking jam 10:00 dengan durasi 60 menit = estimasi selesai jam 11:00.
Down Payment (Uang Muka)
- Down payment bisa dicatat saat membuat booking baru
- Pilih metode pembayaran untuk DP (tunai, transfer, e-wallet)
- Waktu pembayaran DP dicatat otomatis (
downPaymentPaidAt) - Saat booking COMPLETED dan transaksi dibuat, DP sudah diperhitungkan
- DP bersifat opsional — booking bisa dibuat tanpa DP
Assign Karyawan per Item
Fitur unik KasgoCare: Anda bisa assign karyawan berbeda untuk setiap item dalam satu booking.
Contoh:
- Booking Siti: Potong Rambut (45 menit) → Stylist Rina
- Booking Siti: Creambath (60 menit) → Stylist Dewi
- Booking Siti: Manicure (30 menit) → Therapist Ani
Komisi masing-masing karyawan dihitung berdasarkan item yang mereka kerjakan. Ini memudahkan tracking performa dan komisi per staff.
Daftar & Filter Booking
- Buka menu Booking untuk melihat semua booking
- Filter berdasarkan status: PENDING, CONFIRMED, IN_PROGRESS, COMPLETED, CANCELLED, NO_SHOW
- Filter berdasarkan tanggal untuk melihat jadwal hari tertentu
- Tap booking untuk melihat detail dan mengubah status
- Tombol + di pojok kanan atas untuk membuat booking baru
👥Karyawan & Komisi
⭐ Fitur Spesifik KasgoCare
Manajemen karyawan dengan sistem komisi otomatis. Setiap transaksi/booking yang melibatkan karyawan akan otomatis menghitung komisi berdasarkan setting yang dikonfigurasi.
Tambah Karyawan
Buka menu Karyawan dari Dashboard, lalu tap tombol + di pojok kanan atas.
Isi data karyawan:
- Nama Karyawan * — nama lengkap staff
- Nomor Telepon — nomor HP karyawan (opsional)
- Tipe Komisi — pilih salah satu:
- PERCENT — persentase dari harga layanan (misal: 10%)
- FIXED — nominal tetap per item (misal: Rp 5.000)
- Nilai Komisi — angka persen atau nominal sesuai tipe
- Foto — foto karyawan (opsional)
- Catatan — info tambahan (opsional)
- Status Aktif — toggle aktif/nonaktif
Contoh Konfigurasi Komisi:
| Karyawan | Tipe | Nilai | Contoh |
|---|---|---|---|
| Stylist Rina | PERCENT | 15% | Potong Rp 50.000 → komisi Rp 7.500 |
| Capster Budi | FIXED | Rp 5.000 | Setiap layanan → komisi Rp 5.000 |
Commission Override per Produk
Selain komisi default di profil karyawan, Anda bisa mengatur komisi khusus per produk/layanan:
- Buka Produk → edit layanan → isi field Tipe Komisi dan Nilai Komisi
- Jika produk memiliki commission override, maka nilai ini yang dipakai (bukan default karyawan)
- Jika produk tidak punya commission override, komisi dihitung dari setting default karyawan
Contoh Override:
- Karyawan Rina: default PERCENT 15%
- Produk "Coloring Rambut": override FIXED Rp 25.000
- → Saat Rina handle Coloring, komisi = Rp 25.000 (bukan 15%)
- → Saat Rina handle Potong Rambut (tanpa override), komisi = 15% x harga
Assign Karyawan ke Booking/Transaksi
- Saat membuat Booking: assign karyawan per booking dan/atau per item
- Saat membuat Transaksi di kasir: assign karyawan per item layanan
- Karyawan yang di-assign akan otomatis mendapat komisi saat transaksi selesai
- Satu booking bisa memiliki karyawan berbeda untuk item yang berbeda
- Hanya karyawan dengan status Aktif yang muncul di pilihan
Laporan Employee Commission
Buka menu Laporan → pilih Employee Commission untuk melihat:
- Total komisi per karyawan dalam periode tertentu
- Detail breakdown per transaksi/item
- Perbandingan kinerja antar karyawan
- Filter berdasarkan rentang tanggal
💡 Tips:
Gunakan laporan komisi untuk menghitung gaji karyawan berdasarkan performa. Filter per bulan untuk mendapatkan total komisi yang harus dibayarkan ke masing-masing karyawan.
💳Kasir & Transaksi
Membuat Transaksi Baru (Non-Booking)
Untuk transaksi langsung tanpa booking sebelumnya (walk-in customer):
- Buka menu Kasir dari Dashboard
- Pilih Pelanggan (opsional) — tap ikon pelanggan untuk memilih dari database, atau biarkan kosong untuk customer umum
- Tambah Layanan — pilih produk layanan dari daftar (potong rambut, creambath, service HP, dll)
- Assign Karyawan per Item — pilih karyawan yang mengerjakan setiap layanan
- Diskon Item (opsional) — tambahkan diskon per item (persen atau nominal)
- Catatan Item (opsional) — tambahkan catatan per item
- Proses Pembayaran — pilih metode bayar (tunai, transfer, e-wallet)
- Konfirmasi pembayaran dan cetak struk
💡 Booking vs Kasir Langsung:
Gunakan Booking untuk appointment terjadwal. Gunakan Kasir untuk walk-in customer yang langsung dilayani. Keduanya menghasilkan transaksi dengan komisi karyawan.
Metode Pembayaran
Metode pembayaran bisa dikelola di Pengaturan → Metode Pembayaran.
PPN (Pajak Pertambahan Nilai)
- Tarif PPN default 11%, bisa diubah di Pengaturan → Pengaturan Bisnis
- Toggle PPN Aktif Secara Default — jika ON, PPN otomatis diterapkan pada setiap transaksi baru
- PPN bisa di-toggle ON/OFF per transaksi individual di kasir
Shift Kasir
Shift kasir untuk tracking kas masuk/keluar per sesi kerja:
- Buka Shift — masukkan modal awal (cash di laci)
- Selama shift: semua transaksi tunai & pengeluaran tercatat
- Tutup Shift — sistem menghitung expected cash vs actual cash
- Selisih kas otomatis terdeteksi
Shift bisa diakses dari Pengaturan → Buka/Tutup Kasir (untuk akun Kasir) atau dari Dashboard card Status Shift Aktif.
👕Produk (Layanan / Jasa)
Di KasgoCare, Produk = Layanan/Jasa. Contoh: "Potong Rambut", "Creambath", "Service HP", "Ganti LCD". Stok tidak di-track secara default karena jasa bersifat unlimited.
Tambah Layanan Baru
Buka menu Produk dari Dashboard, lalu tap tombol + di pojok kanan atas.
- Nama Layanan * — misal: "Potong Rambut", "Creambath", "Service Ringan"
- Harga Jual * — harga layanan
- Kategori — pilih kategori (Potong, Perawatan, Service, dll)
- Satuan (Unit) — "pcs", "jam", atau "paket"
- Track Stok — default OFF (jasa unlimited). Aktifkan jika layanan memiliki batas kuota
- Barcode/SKU — opsional
- Tipe Komisi — override komisi karyawan untuk layanan ini (PERCENT / FIXED). Kosongkan untuk pakai default karyawan
- Nilai Komisi — angka sesuai tipe komisi
Varian Layanan
Aktifkan Mode Varian di Pengaturan → Pengaturan Bisnis untuk membuat varian layanan:
Contoh Varian:
- "Potong Rambut - Anak" — Rp 25.000
- "Potong Rambut - Dewasa" — Rp 40.000
- "Creambath - Regular" — Rp 50.000
- "Creambath - Premium" — Rp 80.000
Setiap varian bisa memiliki harga, stok, dan barcode yang berbeda.
Yang Tidak Ada di KasgoCare
Fitur-fitur di atas tidak tersedia di KasgoCare. KasgoCare difokuskan pada manajemen layanan/jasa dengan sistem booking dan komisi karyawan.
🌟Promo & Day Discount
Day Discount (Promo Hari)
Day Discount adalah fitur promo otomatis berdasarkan hari dan jam. Diskon akan auto-apply saat item ditambahkan di kasir pada hari/jam yang sesuai.
Cara Membuat Day Discount:
- Buka menu Day Discount (akses via Pengaturan atau shortcut)
- Tap tombol + di pojok kanan atas
- Isi form:
- Nama Promo — misal: "Happy Monday"
- Hari Aktif — pilih hari (Senin, Selasa, ... Minggu), bisa multiple
- Jam Mulai & Selesai — rentang waktu promo aktif (misal: 09:00 - 17:00)
- Tipe Diskon — Persen (%) atau Nominal (Rp)
- Nilai Diskon — angka diskon (misal: 20% atau Rp 10.000)
- Tanggal Mulai & Berakhir — rentang tanggal promo berlaku (opsional, untuk promo terbatas)
- Scope / Produk — berlaku untuk semua atau produk tertentu
- Tap Simpan
Contoh Day Discount:
| Promo | Hari | Jam | Diskon |
|---|---|---|---|
| Happy Monday | Senin | 09:00 - 17:00 | 20% |
| Weekend Special | Sabtu, Minggu | 10:00 - 15:00 | Rp 10.000 |
✅ Auto-Apply:
Saat kasir menambahkan item layanan pada hari & jam yang cocok dengan Day Discount, diskon otomatis diterapkan. Tidak perlu input manual!
Loyalty Points
Sistem poin reward untuk pelanggan setia. Konfigurasi di Pengaturan → Pengaturan Poin Loyalty.
- Earning — pelanggan mendapat poin dari setiap transaksi (misal: setiap Rp 10.000 = 1 poin)
- Redeem — poin bisa ditukar dengan diskon saat transaksi (misal: 10 poin = Rp 5.000)
- Poin otomatis terhitung jika pelanggan dipilih saat transaksi
- Riwayat poin bisa dilihat di profil pelanggan
👥Pelanggan & Piutang
Database Pelanggan
Buka menu Pelanggan dari Dashboard. Tap tombol + di pojok kanan atas untuk tambah pelanggan baru.
- Nama Pelanggan *
- Nomor Telepon / WhatsApp
- Alamat (opsional)
- Email (opsional)
- Catatan (opsional)
Pilih pelanggan saat transaksi/booking untuk tracking riwayat, piutang, dan loyalty points.
Piutang Pelanggan
Status pembayaran piutang pelanggan:
UNPAID
Belum ada pembayaran sama sekali.
PARTIAL
Sudah bayar sebagian, masih ada sisa.
PAID
Lunas. Pembayaran penuh diterima.
OVERDUE
Sudah melewati jatuh tempo.
Loyalty Points Pelanggan
- Poin otomatis bertambah saat pelanggan menyelesaikan transaksi
- Akumulasi poin bisa dilihat di profil pelanggan
- Poin bisa di-redeem sebagai diskon saat transaksi
- Konfigurasi earning & redeem rate di Pengaturan → Pengaturan Poin Loyalty
💸Pengeluaran
Catat Pengeluaran Operasional
Buka menu Pengeluaran dari Dashboard, lalu tap tombol + di pojok kanan atas.
- Kategori Pengeluaran — pilih kategori (Sewa, Listrik, Gaji, Bahan, dll)
- Jumlah (Rp) — nominal pengeluaran
- Tanggal — tanggal pengeluaran
- Catatan — deskripsi pengeluaran (opsional)
- Tap Simpan
Manfaat Pencatatan Pengeluaran
- Dashboard menampilkan total pengeluaran hari ini
- Laporan Expense Category untuk breakdown per kategori
- Laporan Expense Period untuk tren pengeluaran per periode
- Laporan Profit & Loss memperhitungkan pengeluaran vs pendapatan
- Laporan Cash Flow menampilkan arus kas masuk & keluar
📜Riwayat Transaksi & Refund
Riwayat Transaksi
Buka menu Riwayat dari Dashboard untuk melihat semua transaksi yang telah selesai.
- Filter berdasarkan tanggal
- Cari berdasarkan nomor dokumen atau nama pelanggan
- Tap transaksi untuk melihat detail (item, karyawan, komisi, pembayaran)
- Cetak ulang struk dari detail transaksi
- Transaksi dari Booking COMPLETED juga muncul di sini
Refund (Pengembalian)
KasgoCare mendukung full refund dan partial refund:
- Buka Riwayat → pilih transaksi yang akan di-refund
- Tap opsi Refund
- Full Refund — kembalikan semua item
- Partial Refund — pilih item dan qty yang dikembalikan
- Konfirmasi refund
⚠️ Catatan:
Refund akan mengurangi penjualan di laporan. Komisi karyawan yang terkait juga akan disesuaikan.
📈Laporan (27 Jenis)
KasgoCare menyediakan 27 jenis laporan bisnis yang bisa diakses dari menu Laporan. Berikut pengelompokannya:
Laporan Penjualan & Keuangan
| Laporan | Deskripsi |
|---|---|
| Executive Summary | Ringkasan eksekutif bisnis keseluruhan |
| Sales Period | Penjualan per periode waktu |
| Profit & Loss | Laba rugi (pendapatan vs pengeluaran) |
| Cash Flow | Arus kas masuk dan keluar |
| Expense Category | Pengeluaran per kategori |
| Expense Period | Tren pengeluaran per periode |
| Transaction Profit | Profit per transaksi |
| Product Margin | Margin keuntungan per produk/layanan |
Laporan Produk & Stok
| Laporan | Deskripsi |
|---|---|
| Product Sales | Penjualan per produk/layanan |
| Detailed Sales | Detail penjualan lengkap per item |
| Variant Sales | Penjualan per varian layanan |
| Category Sales | Penjualan per kategori |
| Best/Worst Performers | Layanan terlaris dan paling sedikit terjual |
| Stock Status | Status stok produk (jika tracking aktif) |
| Batch Expiry | Produk dengan batch kedaluwarsa |
Laporan Transaksi & Operasional
| Laporan | Deskripsi |
|---|---|
| Payment Method | Breakdown per metode pembayaran |
| Order Type | Penjualan per tipe pesanan |
| User Sales | Penjualan per user/kasir |
| Shift History | Riwayat shift kasir (modal, penjualan, selisih) |
Laporan Karyawan & PelangganCare
| Laporan | Deskripsi |
|---|---|
| Employee CommissionKhusus Care | Total komisi per karyawan (CARE-SPECIFIC) |
| Customer Debt | Piutang pelanggan (outstanding) |
| Customer Sales | Riwayat pembelian per pelanggan |
| Customer Loyalty | Poin loyalty per pelanggan |
🚫 Laporan yang Disembunyikan:
Laporan berikut tidak ditampilkan di KasgoCare karena fitur Supplier dinonaktifkan: Purchase Period, Supplier Debt, Supplier Payment.
⚙️Pengaturan (15 Menu)
Daftar Menu Pengaturan
| No | Menu | Fungsi |
|---|---|---|
| 1 | Pengaturan Toko | Nama toko, alamat, logo bisnis |
| 2 | Pengaturan Bisnis | Mode Varian, PPN (default 11%), konfigurasi bisnis |
| 3 | Metode Pembayaran | Kelola metode bayar (tunai, transfer, e-wallet) |
| 4 | Pengaturan Struk | Format & konten nota/struk cetak |
| 5 | Printer Bluetooth | Hubungkan printer thermal 58mm/80mm |
| 6 | Pengaturan Nomor Dokumen | Format penomoran invoice/transaksi |
| 7 | Pengaturan Poin Loyalty | Konfigurasi earning & redeem poin |
| 8 | Pengaturan Notifikasi | Notifikasi stok, reminder, dll |
| 9 | Buka/Tutup Kasir | Manajemen shift (untuk akun Kasir) |
| 10 | Manajemen User | Tambah/kelola akun Kasir |
| 11 | Kelola Permission Menu | Atur hak akses per akun (izin menu) |
| 12 | Backup & Restore | Export/import data JSON via SAF |
| 13 | Pindah ke Device Baru | Transfer lisensi ke HP baru |
| 14 | Logout | Keluar dari akun aktif |
| 15 | Tentang | Info aplikasi (versi 1.0.4) |
Menu yang disembunyikan: Multi-Kasir, Demo Data, dan Reset Data tidak ditampilkan di KasgoCare.
Pengaturan Bisnis (Detail)
- Mode Varian — aktifkan untuk membuat varian layanan (misal: Potong Anak vs Dewasa)
- PPN — tarif default 11%, bisa diubah sesuai kebutuhan. Toggle ON/OFF PPN secara global
Backup & Restore
Data di-export dalam format JSON melalui SAF (Storage Access Framework):
- Backup — pilih lokasi penyimpanan, semua data ter-export (transaksi, pelanggan, produk, karyawan, booking, pengaturan)
- Restore — pilih file backup JSON, data akan dipulihkan
⚠️ Sangat Disarankan:
Lakukan backup rutin (minimal seminggu sekali) dan simpan file backup di tempat aman (Google Drive, email ke diri sendiri, dll). Backup juga sebelum update aplikasi atau pindah device.
Pindah ke Device Baru
- Backup data di HP lama terlebih dahulu
- Buka Pengaturan → Pindah ke Device Baru di HP lama
- Lisensi akan dilepas dari HP lama
- Install KasgoCare di HP baru dan aktivasi dengan kode lisensi yang sama
- Restore backup di HP baru
Manajemen User & Permission
- Manajemen User — tambah akun Kasir dengan username & PIN masing-masing
- Kelola Permission Menu — atur menu mana yang boleh diakses oleh setiap akun Kasir
- Owner memiliki akses penuh ke semua fitur
- Kasir hanya bisa mengakses menu yang diizinkan Owner
❓FAQ (Pertanyaan Umum)
Apa itu KasgoCare?
KasgoCare adalah aplikasi kasir (POS) Android yang dirancang khusus untuk bisnis jasa layanan seperti barbershop, salon, spa, service HP, dan reparasi. Fitur utamanya adalah Booking/Appointment, Karyawan & Komisi, dan Day Discount.
Apakah KasgoCare bisa digunakan offline?
Ya! KasgoCare bersifat offline-first. Semua transaksi, booking, cetak nota, dan fitur lainnya berjalan 100% di HP Anda tanpa internet. Koneksi internet hanya dibutuhkan saat aktivasi lisensi awal dan validasi ulang sesekali.
Apa bedanya KasgoCare dengan Kasgo POS, F&B, dan Laundry?
KasgoCare memiliki fitur khusus untuk bisnis jasa: Booking/Appointment, Karyawan & Komisi otomatis, Day Discount, dan Employee Commission Report. Fitur ini tidak ada di variant lain. Sebaliknya, KasgoCare tidak memiliki fitur Supplier, Meja/Reservasi, KOT, Bundle, Modifier, dan Order Tracking yang ada di variant lain.
Bagaimana alur booking dari awal hingga jadi transaksi?
Alurnya: Buat Booking (pilih customer, layanan, assign karyawan, set jadwal, DP opsional) → Status PENDING → CONFIRMED → IN_PROGRESS (saat pelanggan dilayani) → COMPLETED. Saat status berubah ke COMPLETED, sistem otomatis membuat Transaction & TransactionItems dari data booking.
Bagaimana cara commission tracking bekerja?
Setiap karyawan memiliki setting komisi default (PERCENT atau FIXED). Saat karyawan di-assign ke item di booking/transaksi, komisi otomatis dihitung. Jika produk memiliki commission override, nilai override yang dipakai. Lihat total komisi di Laporan → Employee Commission.
Bagaimana cara backup data?
Buka Pengaturan → Backup & Restore → pilih Backup. Data di-export dalam format JSON melalui SAF (Storage Access Framework) — Anda bisa pilih lokasi penyimpanan di HP. Backup mencakup semua data: transaksi, pelanggan, produk, karyawan, booking, dan pengaturan. Sangat disarankan backup rutin, minimal seminggu sekali.
Saya lupa PIN, bagaimana cara reset?
KasgoCare memiliki fitur Lupa PIN di halaman login. Langkahnya: (1) Di halaman login, tap "Lupa PIN", (2) Pilih user yang ingin di-reset, (3) Masukkan Kode Lisensi 10 karakter untuk verifikasi, (4) Buat PIN baru. Catatan: setelah 3 percobaan PIN salah, login akan di-lock.
Bagaimana cara update aplikasi?
Link download APK versi terbaru akan dikirim melalui email yang sama saat Anda membeli lisensi. Download APK baru dan install (timpa versi lama). Data Anda tetap aman, tidak akan hilang saat update. Sebaiknya backup data sebelum update untuk jaga-jaga.
Kenapa tidak ada menu Supplier / Pembelian?
Menu Supplier, Pembelian, dan Konsinyasi memang disembunyikan di KasgoCare karena fokus aplikasi pada bisnis jasa layanan yang umumnya tidak memerlukan manajemen pembelian dari supplier. Jika Anda membutuhkan fitur ini, pertimbangkan Kasgo POS (retail).
Apakah fitur Multi-Kasir (sync antar HP) tersedia?
Fitur Multi-Kasir (sinkronisasi antar device) saat ini disembunyikan di KasgoCare. Satu lisensi untuk satu device. Anda tetap bisa menambah akun Kasir (multi-user) di satu device melalui Pengaturan → Manajemen User.
Bisa dipakai di lebih dari satu HP?
Satu lisensi hanya untuk satu device. Jika ingin pindah ke HP baru, gunakan fitur Pindah ke Device Baru di Pengaturan untuk memindahkan lisensi. Pastikan backup data terlebih dahulu sebelum pindah device.
🔧Troubleshooting
Berikut solusi untuk masalah umum yang mungkin Anda temui saat menggunakan KasgoCare:
❌ Booking status stuck / tidak bisa diubah
Gejala: Tidak bisa mengubah status booking dari PENDING ke CONFIRMED atau ke status berikutnya.
✅ Solusi:
- Pastikan Anda mengakses booking dari menu Booking (bukan Riwayat)
- Periksa apakah akun Anda memiliki izin untuk mengelola booking (cek Kelola Permission Menu)
- Status harus berurutan: PENDING → CONFIRMED → IN_PROGRESS → COMPLETED. Tidak bisa loncat.
- Coba tutup dan buka kembali aplikasi
- Jika masih bermasalah, restart HP dan buka aplikasi lagi
❌ Komisi karyawan tidak terhitung
Gejala: Setelah transaksi selesai, komisi karyawan tidak muncul atau bernilai 0.
✅ Solusi:
- Pastikan karyawan sudah di-assign ke item saat transaksi/booking
- Periksa profil karyawan: pastikan Tipe Komisi dan Nilai Komisi sudah diisi
- Jika menggunakan commission override per produk, periksa setting komisi di produk tersebut
- Pastikan karyawan berstatus Aktif
- Cek Laporan → Employee Commission untuk melihat detail perhitungan
❌ Printer thermal tidak bisa connect / error
Gejala: Printer Bluetooth tidak terdeteksi atau gagal cetak nota.
✅ Solusi:
- Pastikan printer sudah di-pair di Setting Android → Bluetooth terlebih dahulu
- Pastikan printer dalam keadaan ON dan baterai cukup
- Matikan dan nyalakan Bluetooth di HP, lalu scan ulang di KasgoCare
- Coba un-pair lalu pair ulang printer di Setting Android
- Pastikan jarak printer tidak terlalu jauh dari HP (max ~10 meter)
- Periksa kertas thermal — pastikan tidak habis atau macet
- Tap Test Print di Pengaturan → Printer Bluetooth untuk verifikasi
❌ Aplikasi crash / force close
Gejala: KasgoCare tiba-tiba tertutup sendiri.
✅ Solusi:
- Pastikan HP memenuhi kebutuhan minimum: Android 8.0+, RAM 2GB+
- Tutup aplikasi lain yang berjalan di background untuk membebaskan RAM
- Clear cache aplikasi: Setting Android → Apps → KasgoCare → Clear Cache
- JANGAN clear data (akan menghapus semua data transaksi!)
- Jika sering crash, pastikan Anda menggunakan versi terbaru (update dari email lisensi)
- Restart HP dan buka aplikasi lagi
❌ Backup gagal / error saat export
Gejala: Proses backup tidak berhasil atau file JSON tidak ter-export.
✅ Solusi:
- Pastikan storage HP memiliki ruang kosong yang cukup
- Pilih lokasi penyimpanan yang valid saat SAF dialog muncul (misal: Internal Storage atau SD Card)
- Jangan menutup aplikasi selama proses backup berlangsung
- Coba backup ulang setelah restart aplikasi
- Pastikan Anda memberikan izin akses storage jika diminta
❌ Karyawan tidak muncul di pilihan booking/transaksi
Gejala: Saat assign karyawan ke booking atau item transaksi, karyawan tertentu tidak muncul di daftar.
✅ Solusi:
- Pastikan karyawan berstatus Aktif (bukan nonaktif) di menu Karyawan
- Periksa apakah karyawan sudah tersimpan dengan benar (nama tidak kosong)
- Coba tutup dan buka kembali form booking/transaksi
- Jika baru menambah karyawan, pastikan sudah tap Simpan
Masalah belum teratasi?
Hubungi Customer Support via WhatsApp di 0815-984-8885 untuk bantuan langsung. Sertakan screenshot error dan deskripsi masalah agar kami bisa membantu lebih cepat.
Mencari panduan untuk produk Kasgo lainnya?