📖 Panduan Lengkap

Panduan Penggunaan KasgoCare

Dokumentasi lengkap dari instalasi hingga fitur booking, karyawan & komisi

Panduan untuk versi aplikasi 1.0.4

💇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:

📅 Booking / Appointment: jadwalkan layanan, assign karyawan, down payment
👥 Karyawan & Komisi: kelola staff, hitung komisi otomatis per transaksi
💰 Commission Tracking: komisi PERCENT atau FIXED, override per produk
🌟 Day Discount (Promo Hari): diskon otomatis berdasarkan hari & jam
💳 Kasir Cepat: transaksi jasa langsung tanpa booking
👤 Database Pelanggan: data lengkap, piutang, credit limit
🏆 Loyalty Points: poin reward earning & redeem untuk pelanggan setia
📈 27 Laporan Bisnis: penjualan, komisi karyawan, keuangan, pelanggan
🖨 Cetak Nota Thermal: struk via Bluetooth printer 58mm/80mm
👤 Multi User: akun Owner & Kasir dengan hak akses berbeda
💰 PPN Configurable: tarif default 11%, bisa diubah & ON/OFF per transaksi
📱 Offline-First: semua transaksi tanpa internet, online hanya saat aktivasi

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

FiturKasgo POSKasgo F&BKasgo LaundryKasgoCare
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:

  1. Install aplikasi (APK dari email lisensi)
  2. Aktivasi Device dengan Kode Lisensi 10 karakter
  3. Setup Owner (akun pemilik)
  4. Langsung masuk ke Dashboard (toko bisa diatur nanti di Pengaturan)
  5. Setup Printer Bluetooth (opsional)

1. Install Aplikasi

  1. Buka email dari KASGO yang Anda terima setelah pembelian lisensi
  2. Di email tersebut, tap tombol Download KasgoCare (atau salin link download-nya lalu buka di Chrome)
  3. File .apk akan terunduh ke HP
  4. Buka file APK yang sudah terdownload
  5. Izinkan "Install dari sumber tidak dikenal" jika diminta
  6. Tap Install dan tunggu selesai
  7. 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:

  1. Di halaman Aktivasi Device, masukkan Kode Lisensi di field "Kode Lisensi" (otomatis huruf besar, max 10 karakter alphanumerik)
  2. Tap tombol Aktivasi
  3. Tunggu validasi ke server (teks berubah jadi "Mengaktivasi...")
  4. 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:

  1. Nama Owner *: Nama lengkap pemilik bisnis
  2. Username *: 3–20 karakter, huruf kecil/angka (default: owner)
  3. Nomor WhatsApp: Opsional, tapi sangat disarankan untuk recovery & support
  4. PIN *: 4–6 digit angka
  5. Konfirmasi PIN *: Masukkan ulang PIN yang sama
  6. Centang Tampilkan PIN jika ingin melihat PIN yang diketik
  7. 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:

  1. Pair printer di Setting Android → Bluetooth dulu
  2. Buka Pengaturan → Printer Bluetooth di KasgoCare
  3. Tap Scan atau pilih dari daftar device paired
  4. Pilih printer → Hubungkan
  5. 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:

IconMenuFungsi
💳KasirBuat transaksi layanan baru & pembayaran
👕ProdukKelola layanan/jasa (potong rambut, creambath, service, dll)
🏷️KategoriKategori layanan (Potong, Perawatan, Service, dll)
📦StokMonitor stok produk/bahan pendukung
👥PelangganDatabase customer, piutang, loyalty points
👤KaryawanCareKelola staff, komisi, assign ke booking/transaksi
📅BookingCareJadwalkan appointment, assign karyawan, down payment
💸PengeluaranCatat pengeluaran operasional
📜RiwayatHistori transaksi + refund
📈Laporan27 jenis laporan bisnis
⚙️PengaturanKonfigurasi 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).

  1. Pilih Pelanggan — pilih customer dari database atau input nama & nomor HP baru
  2. Tanggal & Jam Booking — pilih tanggal dan waktu appointment
  3. Tambah Layanan (Booking Item) — pilih satu atau lebih layanan/produk
  4. Assign Karyawan per Item — setiap item bisa di-assign ke karyawan berbeda (misal: potong oleh stylist A, creambath oleh stylist B)
  5. Estimasi Durasi per Item — atur waktu pengerjaan (menit) per layanan
  6. Catatan — tambahkan catatan untuk booking (opsional)
  7. Down Payment (DP) — terima uang muka saat booking dibuat (opsional, pilih metode pembayaran)
  8. Tap Simpan untuk membuat booking

Data Booking yang Tersimpan:

👤 Customer: nama, telepon
📅 Tanggal & jam booking
⏳ Estimasi durasi (menit)
👤 Karyawan (per booking & per item)
💰 Down payment & metode bayar DP
📋 Status booking

Status Booking & Alur Kerja

Setiap booking memiliki status yang mengikuti alur berikut:

PENDINGCONFIRMEDIN_PROGRESSCOMPLETED

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:

  1. Ubah status booking ke COMPLETED
  2. Sistem otomatis membuat Transaction beserta TransactionItems dari data booking
  3. Down payment yang sudah dibayar akan diperhitungkan dalam transaksi
  4. Komisi karyawan otomatis terhitung berdasarkan item yang di-assign
  5. 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:

  1. Nama Karyawan * — nama lengkap staff
  2. Nomor Telepon — nomor HP karyawan (opsional)
  3. Tipe Komisi — pilih salah satu:
    • PERCENT — persentase dari harga layanan (misal: 10%)
    • FIXED — nominal tetap per item (misal: Rp 5.000)
  4. Nilai Komisi — angka persen atau nominal sesuai tipe
  5. Foto — foto karyawan (opsional)
  6. Catatan — info tambahan (opsional)
  7. Status Aktif — toggle aktif/nonaktif

Contoh Konfigurasi Komisi:

KaryawanTipeNilaiContoh
Stylist RinaPERCENT15%Potong Rp 50.000 → komisi Rp 7.500
Capster BudiFIXEDRp 5.000Setiap 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):

  1. Buka menu Kasir dari Dashboard
  2. Pilih Pelanggan (opsional) — tap ikon pelanggan untuk memilih dari database, atau biarkan kosong untuk customer umum
  3. Tambah Layanan — pilih produk layanan dari daftar (potong rambut, creambath, service HP, dll)
  4. Assign Karyawan per Item — pilih karyawan yang mengerjakan setiap layanan
  5. Diskon Item (opsional) — tambahkan diskon per item (persen atau nominal)
  6. Catatan Item (opsional) — tambahkan catatan per item
  7. Proses Pembayaran — pilih metode bayar (tunai, transfer, e-wallet)
  8. 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

💵 Tunai — Hitung kembalian otomatis
🏦 Transfer Bank — Custom metode pembayaran
📱 E-Wallet — QRIS, GoPay, OVO, dll
🏷️ Diskon — Persen atau nominal per item

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:

  1. Buka Shift — masukkan modal awal (cash di laci)
  2. Selama shift: semua transaksi tunai & pengeluaran tercatat
  3. Tutup Shift — sistem menghitung expected cash vs actual cash
  4. 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.

  1. Nama Layanan * — misal: "Potong Rambut", "Creambath", "Service Ringan"
  2. Harga Jual * — harga layanan
  3. Kategori — pilih kategori (Potong, Perawatan, Service, dll)
  4. Satuan (Unit) — "pcs", "jam", atau "paket"
  5. Track Stok — default OFF (jasa unlimited). Aktifkan jika layanan memiliki batas kuota
  6. Barcode/SKU — opsional
  7. Tipe Komisi — override komisi karyawan untuk layanan ini (PERCENT / FIXED). Kosongkan untuk pakai default karyawan
  8. 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

Bundle / Paket Menu
Modifier / Add-on
Bahan Baku & Resep
Garansi Tracking

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:

  1. Buka menu Day Discount (akses via Pengaturan atau shortcut)
  2. Tap tombol + di pojok kanan atas
  3. 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
  4. Tap Simpan

Contoh Day Discount:

PromoHariJamDiskon
Happy MondaySenin09:00 - 17:0020%
Weekend SpecialSabtu, Minggu10:00 - 15:00Rp 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.

  1. Kategori Pengeluaran — pilih kategori (Sewa, Listrik, Gaji, Bahan, dll)
  2. Jumlah (Rp) — nominal pengeluaran
  3. Tanggal — tanggal pengeluaran
  4. Catatan — deskripsi pengeluaran (opsional)
  5. 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:

  1. Buka Riwayat → pilih transaksi yang akan di-refund
  2. Tap opsi Refund
  3. Full Refund — kembalikan semua item
  4. Partial Refund — pilih item dan qty yang dikembalikan
  5. 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

LaporanDeskripsi
Executive SummaryRingkasan eksekutif bisnis keseluruhan
Sales PeriodPenjualan per periode waktu
Profit & LossLaba rugi (pendapatan vs pengeluaran)
Cash FlowArus kas masuk dan keluar
Expense CategoryPengeluaran per kategori
Expense PeriodTren pengeluaran per periode
Transaction ProfitProfit per transaksi
Product MarginMargin keuntungan per produk/layanan

Laporan Produk & Stok

LaporanDeskripsi
Product SalesPenjualan per produk/layanan
Detailed SalesDetail penjualan lengkap per item
Variant SalesPenjualan per varian layanan
Category SalesPenjualan per kategori
Best/Worst PerformersLayanan terlaris dan paling sedikit terjual
Stock StatusStatus stok produk (jika tracking aktif)
Batch ExpiryProduk dengan batch kedaluwarsa

Laporan Transaksi & Operasional

LaporanDeskripsi
Payment MethodBreakdown per metode pembayaran
Order TypePenjualan per tipe pesanan
User SalesPenjualan per user/kasir
Shift HistoryRiwayat shift kasir (modal, penjualan, selisih)

Laporan Karyawan & PelangganCare

LaporanDeskripsi
Employee CommissionKhusus CareTotal komisi per karyawan (CARE-SPECIFIC)
Customer DebtPiutang pelanggan (outstanding)
Customer SalesRiwayat pembelian per pelanggan
Customer LoyaltyPoin 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

NoMenuFungsi
1Pengaturan TokoNama toko, alamat, logo bisnis
2Pengaturan BisnisMode Varian, PPN (default 11%), konfigurasi bisnis
3Metode PembayaranKelola metode bayar (tunai, transfer, e-wallet)
4Pengaturan StrukFormat & konten nota/struk cetak
5Printer BluetoothHubungkan printer thermal 58mm/80mm
6Pengaturan Nomor DokumenFormat penomoran invoice/transaksi
7Pengaturan Poin LoyaltyKonfigurasi earning & redeem poin
8Pengaturan NotifikasiNotifikasi stok, reminder, dll
9Buka/Tutup KasirManajemen shift (untuk akun Kasir)
10Manajemen UserTambah/kelola akun Kasir
11Kelola Permission MenuAtur hak akses per akun (izin menu)
12Backup & RestoreExport/import data JSON via SAF
13Pindah ke Device BaruTransfer lisensi ke HP baru
14LogoutKeluar dari akun aktif
15TentangInfo 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

  1. Backup data di HP lama terlebih dahulu
  2. Buka Pengaturan → Pindah ke Device Baru di HP lama
  3. Lisensi akan dilepas dari HP lama
  4. Install KasgoCare di HP baru dan aktivasi dengan kode lisensi yang sama
  5. 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:

  1. Pastikan Anda mengakses booking dari menu Booking (bukan Riwayat)
  2. Periksa apakah akun Anda memiliki izin untuk mengelola booking (cek Kelola Permission Menu)
  3. Status harus berurutan: PENDING → CONFIRMED → IN_PROGRESS → COMPLETED. Tidak bisa loncat.
  4. Coba tutup dan buka kembali aplikasi
  5. 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:

  1. Pastikan karyawan sudah di-assign ke item saat transaksi/booking
  2. Periksa profil karyawan: pastikan Tipe Komisi dan Nilai Komisi sudah diisi
  3. Jika menggunakan commission override per produk, periksa setting komisi di produk tersebut
  4. Pastikan karyawan berstatus Aktif
  5. Cek Laporan → Employee Commission untuk melihat detail perhitungan

Printer thermal tidak bisa connect / error

Gejala: Printer Bluetooth tidak terdeteksi atau gagal cetak nota.

✅ Solusi:

  1. Pastikan printer sudah di-pair di Setting Android → Bluetooth terlebih dahulu
  2. Pastikan printer dalam keadaan ON dan baterai cukup
  3. Matikan dan nyalakan Bluetooth di HP, lalu scan ulang di KasgoCare
  4. Coba un-pair lalu pair ulang printer di Setting Android
  5. Pastikan jarak printer tidak terlalu jauh dari HP (max ~10 meter)
  6. Periksa kertas thermal — pastikan tidak habis atau macet
  7. Tap Test Print di Pengaturan → Printer Bluetooth untuk verifikasi

Aplikasi crash / force close

Gejala: KasgoCare tiba-tiba tertutup sendiri.

✅ Solusi:

  1. Pastikan HP memenuhi kebutuhan minimum: Android 8.0+, RAM 2GB+
  2. Tutup aplikasi lain yang berjalan di background untuk membebaskan RAM
  3. Clear cache aplikasi: Setting Android → Apps → KasgoCare → Clear Cache
  4. JANGAN clear data (akan menghapus semua data transaksi!)
  5. Jika sering crash, pastikan Anda menggunakan versi terbaru (update dari email lisensi)
  6. Restart HP dan buka aplikasi lagi

Backup gagal / error saat export

Gejala: Proses backup tidak berhasil atau file JSON tidak ter-export.

✅ Solusi:

  1. Pastikan storage HP memiliki ruang kosong yang cukup
  2. Pilih lokasi penyimpanan yang valid saat SAF dialog muncul (misal: Internal Storage atau SD Card)
  3. Jangan menutup aplikasi selama proses backup berlangsung
  4. Coba backup ulang setelah restart aplikasi
  5. 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:

  1. Pastikan karyawan berstatus Aktif (bukan nonaktif) di menu Karyawan
  2. Periksa apakah karyawan sudah tersimpan dengan benar (nama tidak kosong)
  3. Coba tutup dan buka kembali form booking/transaksi
  4. 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.

Butuh Bantuan?

Tim Customer Support siap membantu via WhatsApp

Hubungi via WhatsApp

Mencari panduan untuk produk Kasgo lainnya?

Siap Jalankan Bisnis Jasa Anda?

Gunakan KasgoCare dan rasakan kemudahan mengelola booking, karyawan & komisi