
TRANSAKSI
Kasir
Pilih menu, atur jumlah, lalu proses pembayaran.
MARKETING
Promo & diskon
Atur diskon persentase atau nominal per menu, dengan tanggal aktif.
INVENTORI
Stok
Pantau stok produk jual, catat penambahan dan penyesuaian stok.
ANALITIK
Laporan penjualan
Ringkasan penjualan, HPP dan laba kotor. Data internal, bukan untuk struk.
Menu terlaris
Metode pembayaran
ARUS KAS
Keuangan
Catat pemasukan dan pengeluaran di luar transaksi kasir.
TIM OUTLET
Absensi
Catat jam masuk dan pulang setiap staf pada perangkat kasir.
TRANSAKSI TERSIMPAN
Riwayat penjualan
Lihat detail transaksi atau cetak ulang struk pelanggan.
PHASE 5 · INVENTORY & BOM
Inventaris Bahan Baku
Kelola stok bahan dan resep menu. Resep tidak diisi otomatis; masukkan takaran sesuai standar produksi OR!ON.
Tambah / Edit Bahan
Catat Pergerakan Stok
Daftar Bahan Baku
Stok aktif dan status minimum.
Resep Menu (BOM)
Satu resep aktif per menu. Simpan versi baru untuk memperbarui resep; versi lama tetap tersimpan.
Belum ada resep.
Riwayat Pergerakan Stok
Belum dimuat.
OPERASIONAL KASIR
Manajemen Shift
Kelola shift individual, shared cash drawer, pergerakan kas, dan rekonsiliasi.
Buka Shift
Pilih shift individual atau gunakan laci kas bersama yang sedang tersedia.
Buat Cash Drawer
Shared shift yang dapat diikuti
Memuat daftar…
Pergerakan Kas
Catat kas masuk, kas keluar, atau cash drop pada shift aktif.
Keluar dari shared shift
Keluar hanya mengakhiri keanggotaan kasir; tidak menutup laci bersama.
Tutup Shift & Rekonsiliasi
Rekonsiliasi backend saat ini hanya menghitung pembayaran yang sudah tercatat di payment_records. Checkout lama belum mengisi tabel ini.
Riwayat Shift
Riwayat yang dapat diakses akun berdasarkan keanggotaan dan role.
Memuat riwayat…
KONFIGURASI OUTLET
Pengaturan
Profil outlet, hak akses pegawai, dan perangkat keras.
Hak Akses Pegawai
Atur izin aplikasi untuk Owner, Manajer, dan Kasir. Pengaturan ini disimpan di profil data POS.
Daftar & Ubah Peran Karyawan
Hanya Owner yang dapat mengubah peran akun. Perubahan berlaku setelah disimpan.
Memuat daftar karyawan…
Pembayaran & QRIS
Metode di bawah dapat dipilih saat transaksi. QRIS dinamis memerlukan akun penyedia payment gateway dan integrasi backend yang valid.
Jangan masukkan API secret di aplikasi/browser. Kunci rahasia harus disimpan di backend/server. Status integrasi: belum terhubung sampai API gateway dikonfigurasi dan diuji.
PIN Cepat Kasir
PIN lokal hanya untuk kenyamanan perangkat ini; bukan pengganti autentikasi server yang aman.
Akun & Sinkronisasi
Untuk sinkronisasi lintas perangkat, pastikan Supabase dan kebijakan akses sudah dikonfigurasi.
Cadangan Data
Ekspor cadangan sebelum pindah perangkat. Simpan file dengan aman.
Menyiapkan kasir...Memeriksa sesi login