📖 Dokumen Resmi — DigitalBnB

Buku Panduan
POS Cashier

Panduan lengkap penggunaan sistem kasir digital untuk pemilik usaha dan kasir. Ditulis dalam bahasa yang mudah dipahami — tidak perlu latar belakang IT.

📅 Versi 1.0 — 2026
🌐 https://digitalbnb.my.id
📸 Instagram: @digitalbnb
Transaksi Kasir
Antrian Pesanan
Dashboard & Laporan
Manajemen Menu
Manajemen Stok
Notifikasi Real-time
Pengaturan Toko
Struk & Tiket Dapur
Manajemen Kasir
Payment Gateway

Selamat Datang

Kenali sistem POS Cashier DigitalBnB

Selamat datang di POS Cashier by DigitalBnB — sistem kasir digital yang dirancang khusus untuk bisnis F&B (makanan & minuman) seperti coffee shop, restoran, warung makan, dan sejenisnya.

Buku panduan ini akan memandu Anda — baik sebagai pemilik usaha (Admin) maupun kasir — dalam menggunakan semua fitur yang tersedia secara langkah demi langkah, dengan bahasa yang mudah dipahami.

Akses sistem dihttps://pos.digitalbnb.my.id — bisa dibuka dari browser manapun di komputer, laptop, atau tablet.
Tidak perlu keahlian teknisPanduan ini ditulis khusus untuk pengguna yang bukan berlatar belakang IT. Ikuti langkah-langkah yang ada dan Anda akan bisa menggunakan sistem ini dengan lancar.

Dua Jenis Pengguna

RoleSiapaAkses
Admin Pemilik usaha / manajerSemua fitur termasuk Laporan dan Manajemen Kasir
Kasir Karyawan yang melayani transaksiKasir, Dashboard, Pesanan, Menu & Produk, Stok, Pengaturan


1

Memulai — Login & Setup Awal

Langkah pertama sebelum menggunakan sistem
 Bagian ini berlaku untuk semua pengguna — Admin maupun Kasir

1.1 Login ke Sistem

Untuk mulai menggunakan POS Cashier, Anda perlu masuk menggunakan akun yang sudah disiapkan oleh Admin.

  • 1
    Buka browser di perangkat Anda Gunakan browser seperti Google Chrome, Microsoft Edge, atau Safari. Sistem ini bisa diakses dari komputer, laptop, maupun tablet.
  • 2
    Buka alamat POS di browser Ketik https://pos.digitalbnb.my.id di kolom alamat browser, lalu tekan Enter.
  • 3
    Isi Email dan Password Masukkan email dan password akun Anda yang sudah diberikan. Pastikan tidak ada spasi di awal atau akhir saat mengetik.
  • 4
    Klik tombol "Masuk" Jika berhasil, Anda akan langsung diarahkan ke halaman Kasir (untuk kasir) atau Dashboard (untuk admin).
📸 Screenshot — Halaman Login
Screenshot — Halaman Login
Jangan berbagi passwordSetiap kasir wajib menggunakan akun masing-masing. Jangan berbagi email/password dengan orang lain agar aktivitas setiap kasir tercatat dengan benar.

1.2 Setup Awal Toko Admin

Saat pertama kali masuk sebagai Admin, sistem akan menampilkan halaman Setup Toko untuk mengisi informasi bisnis Anda sebelum mulai berjualan.

  • 1
    Isi Nama Toko Nama toko ini akan muncul di struk pelanggan dan laporan. Contoh: "Alive Coffee", "Warung Makan Bu Siti".
  • 2
    Isi informasi toko lainnya Alamat, nomor telepon, Instagram, dan pesan footer struk (opsional tapi disarankan diisi).
  • 3
    Atur tarif pajak (%) Masukkan persentase pajak yang berlaku di tempat usaha Anda. Sistem akan otomatis menghitung pajak di setiap transaksi. Isi "0" jika tidak ada pajak.
  • 4
    Upload logo toko Logo akan muncul di PDF laporan dan struk. Gunakan gambar berbentuk kotak (rasio 1:1) dengan ukuran minimum 300×300 piksel.
  • 5
    Klik "Selesai Setup" untuk mulai Setelah setup selesai, Anda akan langsung diarahkan ke Dashboard dan bisa mulai mengoperasikan sistem.
📸 Screenshot — Halaman Setup Awal Toko
Screenshot — Halaman Setup Awal Toko
Setup bisa diubah kapan sajaInformasi toko yang diisi di setup awal bisa diubah kapan saja melalui menu Pengaturan. Tidak perlu langsung sempurna.

2

Manajemen Kasir

Buat dan kelola akun kasir sebelum mulai operasional
 Bagian ini hanya bisa diakses oleh Admin

Setelah toko selesai di-setup, langkah berikutnya adalah membuat akun untuk setiap kasir yang akan menggunakan sistem. Halaman Manajemen Kasir bisa diakses dari menu sidebar dengan ikon 👥.

Selesaikan ini sebelum menyerahkan operasional ke kasirKasir tidak bisa login sebelum Admin membuatkan akun untuk mereka. Buat akun kasir terlebih dahulu, baru informasikan email dan password-nya ke kasir masing-masing.
📸 Screenshot — Halaman Manajemen Kasir
Screenshot — Halaman Manajemen Kasir

2.1 Tambah Akun Kasir Baru

Setiap karyawan yang akan menggunakan sistem kasir harus memiliki akun masing-masing. Admin bisa menambahkan akun kapan saja langsung dari halaman ini.

  • 1
    Klik tombol "Tambah Kasir" Tombol berwarna oranye ada di pojok kanan atas halaman. Klik untuk membuka form.
  • 2
    Isi Nama Lengkap Kasir Nama ini akan muncul di laporan dan struk transaksi. Contoh: "Budi Santoso", "Rina Dewi".
  • 3
    Isi Email Kasir Digunakan untuk login. Setiap email hanya bisa dipakai satu akun.
  • 4
    Buat Password Awal (min. 6 karakter) Informasikan email & password ini ke kasir secara langsung. Kasir bisa menggantinya sendiri lewat menu Pengaturan setelah login pertama.
  • 5
    Klik "Tambah Kasir" Akun langsung aktif dan kasir sudah bisa login.
📸 Screenshot — Form Tambah Kasir
Screenshot — Form Tambah Kasir

2.2 Kelola Akun (Edit, Reset Password, Nonaktif, Hapus)

Di bagian kanan setiap baris akun terdapat empat tombol aksi:

TombolFungsiKeterangan
✏️ EditUbah nama atau emailEmail baru harus unik di sistem.
🔑 Reset PasswordAtur ulang password kasirGunakan jika kasir lupa password-nya (min. 6 karakter).
⏻ Aktif / NonaktifBlokir atau aktifkan kembali akunAkun nonaktif tidak bisa login, data & riwayat transaksi tetap tersimpan.
🗑️ HapusHapus akun permanenAda konfirmasi terlebih dahulu — tidak bisa dibatalkan.
Nonaktifkan daripada hapus jika kasir resign sementaraAkun nonaktif bisa diaktifkan kembali kapan saja. Pilih hapus hanya jika kasir benar-benar tidak akan kembali.
Admin tidak bisa mengedit akunnya sendiriAkun Admin yang sedang login akan ditandai label "Anda" — tombol aksi tidak tersedia untuk akun sendiri, demi keamanan.
📸 Screenshot — Tombol Aksi Kelola Kasir
Screenshot — Tombol Aksi Kelola Kasir

3

Transaksi Kasir

Cara memproses pesanan dari awal sampai pembayaran
 Bagian ini terutama untuk Kasir — Admin juga bisa melakukan transaksi

3.1 Mengenal Tampilan Kasir

Halaman Kasir adalah tempat utama untuk memproses transaksi. Tampilannya terbagi menjadi dua bagian utama:

AreaFungsi
Bagian Kiri — Grid ProdukDaftar semua menu yang tersedia. Klik produk untuk menambahkan ke keranjang.
Bagian Kanan — KeranjangRingkasan pesanan yang sedang diproses: item, jumlah, harga, dan total.
📸 Screenshot — Tampilan Halaman Kasir (Overview)
Screenshot — Tampilan Halaman Kasir (Overview)

Filter dan Pencarian Produk

Di bagian atas grid produk, ada dua alat bantu pencarian:

  • Kolom Cari: Ketik nama produk untuk langsung menemukan item tanpa scroll
  • Filter Kategori: Pilih kategori (misalnya: Kopi, Makanan, Snack) untuk menyaring produk berdasarkan jenis
📸 Screenshot — Filter dan Pencarian Produk di Kasir
Screenshot — Filter dan Pencarian Produk di Kasir

3.2 Memilih Menu / Produk

  • 1
    Temukan produk yang dipesan pelanggan Scroll grid produk, atau gunakan kolom pencarian untuk mengetik nama produk. Produk yang stoknya habis akan ditampilkan berbeda (tidak bisa diklik).
  • 2
    Klik kartu produk satu kali Produk langsung masuk ke keranjang dengan jumlah 1. Harga otomatis terhitung.
  • 3
    Klik lagi untuk menambah jumlah Setiap klik menambah 1 unit ke keranjang. Atau gunakan tombol +/– yang muncul di keranjang untuk mengatur jumlah lebih cepat.
📸 Screenshot — Klik Produk Masuk Keranjang
Screenshot — Klik Produk Masuk Keranjang

3.3 Mengelola Keranjang Pesanan

Di panel keranjang (kanan), Anda bisa mengatur detail pesanan sebelum ke pembayaran.

AksiCaranya
Tambah jumlahKlik tombol + di samping item
Kurangi jumlahKlik tombol di samping item
Hapus itemKurangi jumlah sampai 0, atau klik ikon hapus 🗑️
Tambah catatan pesananIsi kolom Catatan pesanan di bagian bawah keranjang — berlaku untuk seluruh pesanan (misal: "pisahin plastiknya", "no MSG")
Tambah diskonIsi kolom diskon (dalam Rupiah) di bagian bawah keranjang
Kosongkan keranjangKlik tombol "Bersihkan" atau ikon hapus semua di keranjang
📸 Screenshot — Panel Keranjang dengan Beberapa Item
Screenshot — Panel Keranjang dengan Beberapa Item

3.4 Memilih Jenis Pesanan

Sebelum melanjutkan ke pembayaran, pastikan Anda memilih jenis pesanan yang sesuai:

Jenis PesananKeterangan
🍽️ Dine InMakan di tempat. Kolom nomor meja akan muncul di form pembayaran agar barista tahu pesanan untuk meja berapa.
🛍️ Take AwayPesanan dibawa pulang oleh pelanggan.

Nama Pelanggan

Kolom nama pelanggan tersedia di bawah pilihan jenis pesanan — bersifat opsional namun berguna agar barista bisa memanggil nama pelanggan saat pesanan siap. Nama ini juga muncul di struk dan tiket dapur.

📸 Screenshot — Pilihan Jenis Pesanan
Screenshot — Pilihan Jenis Pesanan

3.5 Konfirmasi Pembayaran

Setelah keranjang lengkap dan jenis pesanan dipilih, klik tombol "Bayar" di bagian bawah keranjang untuk membuka jendela pembayaran.

  • 1
    Pilih metode pembayaran Tersedia tiga pilihan: Tunai, QRIS (scan QR), atau Transfer Bank (Virtual Account BNI, BRI, Permata, CIMB).
  • 2
    Untuk Tunai: isi nominal yang diterima Masukkan jumlah uang yang diberikan pelanggan. Sistem otomatis menghitung kembalian.
  • 3
    Untuk QRIS: sistem buat kode QR otomatis Klik tombol "Buat Kode QR" — sistem akan menghubungi payment gateway dan menampilkan QR code dalam beberapa detik. Pelanggan scan menggunakan aplikasi e-wallet atau mobile banking apapun. Sistem memantau status pembayaran secara otomatis dan akan melanjutkan ke struk begitu pembayaran terkonfirmasi. QR berlaku selama 15 menit.
  • 4
    Untuk Transfer Bank: pilih bank dan buat nomor VA Pilih bank (BNI / BRI / Permata / CIMB), lalu klik "Buat Nomor VA". Sistem menampilkan nomor Virtual Account unik yang harus ditransfer pelanggan sesuai nominal persis. Sistem memantau otomatis dan lanjut ke struk saat transfer terkonfirmasi. VA berlaku selama 24 jam.
  • 5
    Isi Nomor Meja (khusus Dine In, opsional) Jika jenis pesanan adalah Dine In, akan muncul kolom nomor meja — contoh: "1", "2A", "VIP". Nomor ini akan tampil di tiket dapur.
  • 6
    Khusus Tunai: cek ringkasan & klik "Konfirmasi Bayar" Muncul dialog Konfirmasi Transaksi — tampilkan metode, tipe pesanan, uang diterima, kembalian, nama pelanggan, dan nomor meja. Periksa sekali lagi, lalu klik "Proses Pembayaran". Dialog ini hanya muncul untuk pembayaran Tunai.
  • 7
    Khusus QRIS / Transfer Bank: sistem otomatis deteksi pembayaran Tidak ada dialog konfirmasi manual. Setelah pelanggan berhasil bayar, sistem otomatis mendeteksi (polling tiap beberapa detik) dan langsung lanjut ke struk tanpa perlu klik apapun.
QRIS dan Transfer Bank memerlukan koneksi MidtransFitur QRIS dan Transfer Bank menggunakan payment gateway Midtrans. Pastikan Admin sudah mengkonfigurasi API key Midtrans di halaman Pengaturan → Payment Gateway sebelum menggunakan fitur ini. Lihat Bab 11 untuk panduan lengkap setup Midtrans.
📸 Screenshot — Jendela Pembayaran (Pilih Metode)
Screenshot — Jendela Pembayaran (Pilih Metode)
📸 Screenshot — Tampilan QR Code QRIS
Screenshot — Tampilan QR Code QRIS
📸 Screenshot — Tampilan Nomor Virtual Account
Screenshot — Tampilan Nomor Virtual Account
📸 Screenshot — Dialog Konfirmasi Transaksi (khusus Tunai)
Screenshot — Dialog Konfirmasi Transaksi (khusus Tunai)

3.6 Struk & Tiket Antrian

Setelah pembayaran berhasil dikonfirmasi, sistem akan menampilkan halaman ringkasan transaksi dengan dua dokumen yang bisa dicetak:

DokumenIsiUntuk Siapa
🧾 Struk Pelanggan Nama toko, daftar item, total, metode bayar, kembalian, footer pesan Diberikan ke pelanggan
🎫 Tiket Dapur / Antrian Nomor antrian, jenis pesanan, nama pelanggan, nomor meja, daftar item + catatan Diberikan ke bagian dapur/barista
  • 1
    Tampil preview struk pelanggan Klik "Print Struk" untuk mencetak ke printer, atau "Lewati" jika tidak perlu mencetak struk.
📸 Screenshot — Preview Struk Pelanggan
Screenshot — Preview Struk Pelanggan
  • 2
    Tampil preview tiket antrian / dapur Klik "Print Tiket Antrian" untuk mencetak tiket yang diberikan ke barista/dapur, atau "Lewati" untuk melewati.
📸 Screenshot — Preview Tiket Antrian
Screenshot — Preview Tiket Antrian
  • 3
    Klik "Selesai" pada layar konfirmasi sukses Keranjang otomatis dikosongkan dan sistem siap untuk pelanggan berikutnya.
📸 Screenshot — Konfirmasi Sukses
Screenshot — Konfirmasi Sukses
Struk dan tiket bisa dicetak ulangJika perlu mencetak ulang struk atau tiket dapur, buka halaman Pesanan, temukan transaksi terkait, lalu klik ikon cetak. Riwayat transaksi tersimpan permanen.

4

Halaman Pesanan & Antrian

Monitor dan kelola pesanan yang sedang berjalan
 Bagian ini berlaku untuk Kasir dan Admin

4.1 Melihat Antrian Hari Ini

Halaman Pesanan menampilkan semua transaksi hari ini secara real-time. Ada dua tab utama:

TabIsi
📋 AntrianPesanan hari ini yang statusnya aktif/sedang diproses dapur
🕒 RiwayatSemua pesanan termasuk yang sudah selesai atau dibatalkan

Setiap kartu pesanan di antrian menampilkan: nomor antrian, jenis pesanan, nama pelanggan (jika ada), nomor meja (jika ada), dan daftar item pesanan.

📸 Screenshot — Halaman Antrian Hari Ini
Screenshot — Halaman Antrian Hari Ini

4.2 Tandai Pesanan Selesai

Setelah pesanan selesai disiapkan dan diberikan ke pelanggan, tandai sebagai "Selesai" agar antrian tetap rapi:

  • 1
    Temukan kartu pesanan yang sudah selesai Kartu pesanan ditampilkan berurutan berdasarkan waktu masuk (paling lama di atas).
  • 2
    Klik tombol "Selesai" ✅ pada kartu pesanan Pesanan akan dipindahkan dari tab Antrian ke tab Riwayat dengan status "Terkirim".
📸 Screenshot — Tombol Selesai di Kartu Pesanan
Screenshot — Tombol Selesai di Kartu Pesanan

4.3 Riwayat Pesanan

Tab Riwayat menampilkan semua transaksi hari ini — termasuk yang sudah selesai maupun yang dibatalkan. Klik kartu pesanan untuk melihat detail lengkap, mencetak ulang struk, atau mencetak ulang tiket dapur.

Untuk laporan lintas tanggal, gunakan halaman LaporanTab Riwayat hanya menampilkan transaksi hari ini. Untuk melihat data penjualan di hari atau bulan lain, buka halaman Laporan (khusus Admin).
📸 Screenshot — Tab Riwayat Pesanan
Screenshot — Tab Riwayat Pesanan

4.4 Batalkan Pesanan Admin

Pembatalan pesanan hanya bisa dilakukan oleh Admin. Fitur ini tersedia di tab Antrian pada pesanan yang masih aktif.

Stok dikembalikan otomatis saat pesanan dibatalkanData transaksi yang dibatalkan tetap tersimpan di sistem (tidak terhapus), namun jumlah stok produk akan dikembalikan ke kondisi sebelum transaksi.
  • 1
    Buka halaman Pesanan, masuk ke tab Antrian Temukan kartu pesanan yang akan dibatalkan.
  • 2
    Tekan dan tahan tombol "Batalkan" selama sekitar 1 detik Tombol ini sengaja membutuhkan tahan agak lama untuk mencegah pembatalan tidak sengaja. Setelah ditahan cukup lama, akan muncul pesan konfirmasi.
  • 3
    Konfirmasi pembatalan Pesanan berubah status menjadi "Dibatalkan" dan stok otomatis dikembalikan ke jumlah semula.
📸 Screenshot — Konfirmasi Pembatalan Pesanan
Screenshot — Konfirmasi Pembatalan Pesanan

5

Dashboard

Ringkasan performa bisnis hari ini dan tren penjualan
 Bagian ini berlaku untuk semua pengguna — Admin maupun Kasir

5.1 Statistik Hari Ini

Di bagian atas Dashboard, Anda bisa melihat ringkasan aktivitas bisnis hari ini secara sekilas:

Kartu StatistikArtinya
🛒 Pesanan Hari IniJumlah transaksi yang berhasil diselesaikan hari ini
💰 Pendapatan Hari IniTotal uang masuk dari semua transaksi selesai hari ini
📦 Total Produk AktifJumlah produk yang saat ini aktif dan bisa dipesan
🎫 Antrian AktifJumlah pesanan yang sudah dibayar namun belum ditandai Selesai
📸 Screenshot — Kartu Statistik Dashboard
Screenshot — Kartu Statistik Dashboard

5.2 Produk Terlaris

Di bawah statistik, ada daftar Top 5 Produk Terlaris hari ini — produk yang paling banyak terjual. Berguna untuk mengetahui menu andalan dan merencanakan stok.

📸 Screenshot — Widget Produk Terlaris di Dashboard
Screenshot — Widget Produk Terlaris di Dashboard

5.3 Transaksi Hari Ini

Di bawahnya, ada daftar semua transaksi hari ini secara lengkap — termasuk yang dibatalkan. Setiap baris menampilkan nomor order, jenis pesanan, nama pelanggan, total, dan metode bayar.

📸 Screenshot — Daftar Transaksi di Dashboard
Screenshot — Daftar Transaksi di Dashboard

6

Menu & Produk

Kelola semua produk dan kategori yang tersedia
 Bagian ini berlaku untuk semua pengguna — Admin maupun Kasir
📸 Screenshot — Halaman Menu & Produk
Screenshot — Halaman Menu & Produk

6.1 Tambah Produk Baru

  • 1
    Buka halaman Menu & Produk dari sidebar Klik menu "Menu" di navigasi sebelah kiri.
  • 2
    Klik tombol "+ Tambah Produk" Akan muncul form tambah produk baru.
  • 3
    Isi nama produk dan harga Nama produk muncul di halaman kasir. Harga dalam Rupiah (tanpa titik atau koma).
  • 4
    Pilih kategori produk Pilih kategori yang sudah ada, atau buat kategori baru terlebih dahulu.
  • 5
    Upload foto produk (opsional tapi direkomendasikan) Foto membuat tampilan kasir lebih menarik. Sistem akan otomatis memotong foto menjadi proporsi kotak (1:1).
  • 6
    Atur stok awal (opsional) Jika produk memiliki stok terbatas (misalnya makanan), isi jumlah stok awal. Sistem akan otomatis mengurangi stok setiap ada transaksi. Kosongkan jika produk tidak perlu pelacakan stok.
  • 7
    Klik "Simpan" Produk langsung muncul di halaman kasir dan bisa langsung dipesan.
📸 Screenshot — Form Tambah Produk Baru
Screenshot — Form Tambah Produk Baru

6.2 Edit & Nonaktifkan Produk

Edit Produk

  • 1
    Klik ikon edit ✏️ pada kartu produk Form edit akan terbuka dengan data produk yang sudah terisi.
  • 2
    Ubah data yang diinginkan Bisa mengubah nama, harga, kategori, foto, atau stok.
  • 3
    Klik "Simpan Perubahan" Perubahan langsung berlaku di halaman kasir.
📸 Screenshot — Form Edit Produk
Screenshot — Form Edit Produk

Nonaktifkan Produk

Jika ada menu yang sedang tidak tersedia (misalnya karena bahan habis), nonaktifkan saja — jangan hapus. Produk yang dinonaktifkan tidak muncul di kasir, namun riwayat transaksi tetap terjaga.

  • 1
    Klik toggle "Aktif/Nonaktif" pada kartu produk Toggle berwarna hijau = aktif dan tampil di kasir. Toggle abu-abu = nonaktif dan tersembunyi di kasir.
📸 Screenshot — Toggle Aktif/Nonaktif Produk
Screenshot — Toggle Aktif/Nonaktif Produk
Jangan hapus produk yang pernah dipesanMenghapus produk yang sudah pernah masuk ke riwayat transaksi dapat menyebabkan laporan tidak akurat. Gunakan fitur Nonaktifkan sebagai pengganti penghapusan.

6.3 Kelola Kategori

Kategori digunakan untuk mengelompokkan produk di halaman kasir (contoh: Kopi, Non-Kopi, Makanan, Snack). Kategori memudahkan kasir menemukan produk saat ramai.

📸 Screenshot — Tampilan Tab Kategori
Screenshot — Tampilan Tab Kategori

Tambah Kategori

  • 1
    Klik tab "Kategori" di halaman Menu Di sinilah semua kategori dikelola.
  • 2
    Klik "+ Tambah Kategori" Isi nama kategori. Pilih ikon dari 3 pilihan cepat (Makanan, Minuman, Snack) atau upload ikon kustom sendiri. Lalu klik Simpan.
📸 Screenshot — Halaman Manajemen Kategori
Screenshot — Halaman Manajemen Kategori
Urutan kategori bisa diaturKategori bisa diurutkan sesuai preferensi. Kategori yang paling sering digunakan sebaiknya diletakkan di urutan pertama agar kasir bisa langsung melihatnya.

7

Manajemen Stok

Pantau dan perbarui stok produk secara real-time
 Bagian ini berlaku untuk semua pengguna — Admin maupun Kasir

7.1 Melihat Status Stok

Halaman Stok menampilkan semua produk yang memiliki pelacakan stok aktif, beserta status terkini.

StatusIndikatorKeterangan
✅ CukupAngka hijauStok aman, lebih dari 5 unit
🟡 Hampir HabisAngka kuningStok tersisa 1–5 unit — perlu segera diisi
🔴 HabisAngka merah / badge "Habis"Stok = 0 — produk tidak bisa dipesan

Filter Stok

Gunakan filter di atas daftar untuk menyaring tampilan:

  • Semua: Tampilkan semua produk
  • Hampir Habis: Produk dengan stok tersisa ≤10
  • Habis: Produk dengan stok = 0
  • Tidak Terbatas: Produk yang tidak menggunakan pelacakan stok
📸 Screenshot — Halaman Manajemen Stok
Screenshot — Halaman Manajemen Stok

7.2 Update Stok

Untuk mengisi ulang stok (misalnya setelah kulakan bahan), update langsung di halaman Stok:

  • 1
    Klik angka stok pada baris produk Angka akan berubah menjadi kolom input yang bisa diedit langsung (inline edit).
  • 2
    Ketik angka stok yang baru Masukkan jumlah stok aktual saat ini (bukan jumlah yang ditambahkan).
  • 3
    Tekan Enter atau klik tombol ✓ untuk menyimpan Stok langsung diperbarui. Untuk membatalkan tanpa menyimpan, tekan Escape atau klik tombol ✕.
  • 4
    Kosongkan kolom untuk menghapus batas stok Jika dikosongkan lalu disimpan, produk tidak lagi memiliki pelacakan stok (tidak terbatas).
📸 Screenshot — Edit Stok Inline
Screenshot — Edit Stok Inline
Cek stok setiap awal shiftBiasakan membuka halaman Stok dan menggunakan filter "Hampir Habis" sebelum mulai berjualan. Ini mencegah kejutan saat ada pesanan yang stoknya ternyata habis di tengah-tengah kesibukan.

8

Laporan Penjualan

Analisa performa bisnis dan export data
 Halaman ini hanya bisa diakses oleh Admin
📸 Screenshot — Halaman Laporan Secara Keseluruhan
Screenshot — Halaman Laporan Secara Keseluruhan

8.1 Filter Periode

Di pojok kanan atas halaman Laporan terdapat tiga pilihan mode yang menentukan rentang data yang ditampilkan:

ModeData yang DitampilkanGrafikPerbandingan
Harian Hari ini Per jam (sepanjang hari) vs kemarin
Bulanan Bulan yang dipilih Per hari (dalam sebulan) vs bulan lalu
Tahunan Tahun yang dipilih Per bulan (dalam setahun) vs tahun lalu

Pada mode Bulanan, gunakan tombol < dan > atau dropdown bulan untuk berpindah ke bulan lain. Pada mode Tahunan, gunakan tombol yang sama untuk berpindah tahun (tersedia hingga 5 tahun ke belakang).

📸 Screenshot — Selector Filter Periode
Screenshot — Selector Filter Periode

8.2 Tab Ringkasan

Tab Ringkasan menampilkan tiga kartu metrik utama di bagian atas, diikuti grafik dan produk terlaris di bawahnya.

KartuKeterangan
Total PendapatanTotal omzet pada periode yang dipilih, lengkap dengan persentase perubahan vs periode sebelumnya (↑ hijau / ↓ merah)
Total TransaksiJumlah pesanan yang berhasil pada periode tersebut, juga disertai persentase perubahan
Rata-rata TransaksiNilai rata-rata per transaksi (Total Pendapatan ÷ Total Transaksi)
📸 Screenshot — Kartu Ringkasan & Grafik Batang
Screenshot — Kartu Ringkasan & Grafik Batang

Di sebelah grafik, terdapat widget Produk Terlaris — menampilkan 6 produk teratas berdasarkan jumlah terjual pada periode yang aktif, lengkap dengan progress bar perbandingan.

📸 Screenshot — Widget Produk Terlaris
Screenshot — Widget Produk Terlaris

8.3 Tab Daftar Transaksi

Tab Daftar Transaksi menampilkan seluruh pesanan pada periode yang aktif dalam bentuk tabel. Setiap baris berisi:

KolomIsi
No. OrderNomor urut transaksi, tanggal & waktu, nama pelanggan, dan nama kasir yang memproses
ItemDaftar produk beserta jumlah yang dipesan
TipeJenis pesanan: Dine In atau Take Away
PembayaranMetode bayar (Tunai, QRIS, Transfer Bank) dan status (Lunas / Batal)
TotalNilai total transaksi
📸 Screenshot — Tab Daftar Transaksi
Screenshot — Tab Daftar Transaksi

8.4 Export Laporan ke PDF dan Excel

Tombol Export muncul di sebelah kanan tab selector, dan hanya aktif jika ada data pada periode yang dipilih. Data yang diekspor mengikuti filter periode yang sedang aktif — misalnya jika filter menampilkan April 2025, maka yang diekspor hanya data April 2025.

  • 1
    Atur filter periode terlebih dahulu Pilih mode Harian, Bulanan, atau Tahunan — dan navigasikan ke bulan/tahun yang diinginkan jika perlu.
  • 2
    Klik tombol "Export" di kanan atas area tab Pilihan format akan muncul dalam dropdown kecil.
  • 3
    Pilih "Export Excel (.xlsx)" atau "Export PDF" Excel mengunduh file langsung ke folder Unduhan dengan dua sheet: Ringkasan (total + produk terlaris) dan Transaksi (detail setiap pesanan). PDF membuka tampilan cetak di tab baru.
📸 Screenshot — Dropdown Export (PDF & Excel)
Screenshot — Dropdown Export (PDF & Excel)
PDF laporan berisi kop surat otomatisPDF yang dihasilkan sudah dilengkapi dengan nama toko, alamat, nomor telepon, Instagram, dan logo secara otomatis sesuai data di Pengaturan. PDF juga menyertakan ringkasan metrik, produk terlaris, breakdown metode pembayaran, dan tabel seluruh transaksi.

9

Pengaturan

Konfigurasi toko dan akun pengguna

9.1 Informasi Toko Admin

Admin bisa mengubah informasi toko yang tampil di struk pelanggan dan laporan kapan saja melalui halaman Pengaturan.

FieldKeterangan
Nama TokoMuncul di header struk pelanggan
AlamatMuncul di bawah nama toko pada struk
Nomor TeleponInformasi kontak toko
InstagramHandle Instagram toko (muncul di footer struk)
Pesan Footer StrukTeks yang muncul paling bawah struk, misal: "Terima kasih sudah berkunjung!"
Pajak (%)Persentase pajak yang ditambahkan ke setiap transaksi
Warna AksenWarna utama tampilan sistem (hanya bisa diubah oleh Admin)
📸 Screenshot — Halaman Pengaturan (Informasi Toko)
Screenshot — Halaman Pengaturan (Informasi Toko)

9.2 Tema Tampilan (Light / Dark Mode)

Setiap pengguna — baik Admin maupun Kasir — bisa mengubah tema tampilan sistem sesuai kenyamanan masing-masing. Pengaturan tema ini hanya berlaku untuk akun yang sedang login, tidak mempengaruhi akun lain.

TemaTampilanCocok untuk
🌙 Dark ModeLatar gelap, teks terangKondisi cahaya redup, lebih nyaman di malam hari
☀️ Light ModeLatar terang, teks gelapKondisi ruangan terang, tampilan lebih klasik
📸 Screenshot — Pilihan Tema Light / Dark Mode
Screenshot — Pilihan Tema Light / Dark Mode
Warna aksen hanya bisa diubah oleh AdminKasir bisa mengubah tema light/dark milik akunnya sendiri, namun warna aksen (warna utama tombol dan elemen sistem) hanya bisa diubah oleh Admin dan berlaku untuk seluruh toko.

9.3 Ganti Password

Setiap pengguna bisa mengganti password akun mereka sendiri melalui halaman Pengaturan.

  • 1
    Masukkan password lama Untuk memverifikasi bahwa Anda adalah pemilik akun yang sah.
  • 2
    Masukkan password baru Gunakan kombinasi huruf dan angka minimal 8 karakter untuk keamanan lebih baik.
  • 3
    Konfirmasi password baru & klik Simpan Password langsung berubah. Gunakan password baru untuk login berikutnya.
📸 Screenshot — Form Ganti Password
Screenshot — Form Ganti Password

9.4 Payment Gateway Midtrans Admin

Bagian ini hanya terlihat oleh Admin dan tidak tersedia di Mode Demo. Di sini Admin memasukkan API key Midtrans agar fitur QRIS dan Transfer Bank bisa digunakan oleh kasir.

Jaga kerahasiaan Server KeyServer Key Midtrans berfungsi seperti password — jangan pernah dibagikan ke siapapun, termasuk kasir. Sistem menyimpan key ini secara aman dan tidak pernah menampilkannya kembali di browser.
FieldKeterangan
Server KeyKey rahasia dari dashboard Midtrans — digunakan untuk membuat transaksi. Wajib diisi.
Client KeyKey publik dari dashboard Midtrans — opsional untuk kebutuhan Snap/frontend.
ModePilih Sandbox (uji coba, tidak ada uang sungguhan) atau Produksi (live, uang sungguhan). Pastikan key yang dimasukkan sesuai dengan mode yang dipilih.
  • 1
    Buka halaman Pengaturan Login sebagai Admin, lalu klik menu Pengaturan di sidebar.
  • 2
    Scroll ke bagian "Payment Gateway — Midtrans" Bagian ini hanya muncul jika Anda login sebagai Admin.
  • 3
    Masukkan Server Key dan Client Key Salin dari dashboard Midtrans (Settings → Access Keys). Klik ikon mata untuk menampilkan/menyembunyikan key.
  • 4
    Pilih mode (Sandbox / Produksi) Gunakan Sandbox untuk testing terlebih dahulu sebelum beralih ke mode Produksi.
  • 5
    Klik "Simpan Pengaturan Midtrans" Setelah disimpan, kasir sudah bisa menggunakan QRIS dan Transfer Bank saat proses pembayaran.
📸 Screenshot — Bagian Payment Gateway di Pengaturan
Screenshot — Bagian Payment Gateway di Pengaturan
Panduan lengkap ada di Bab 11Belum punya akun Midtrans? Bab 11 menjelaskan langkah demi langkah dari pendaftaran akun, testing dengan Sandbox, beralih ke mode Produksi, hingga cara menarik dana hasil penjualan.

10

Notifikasi Real-time

Pemberitahuan otomatis yang muncul di semua halaman
 Bagian ini berlaku untuk semua pengguna

10.1 Notifikasi Pesanan Masuk

Setiap kali ada transaksi baru yang berhasil diproses oleh kasir manapun, semua pengguna yang sedang login akan mendapat notifikasi secara otomatis — disertai suara tanda pesanan masuk.

Notifikasi ini muncul di pojok atas layar dan menampilkan informasi:

  • Nama kasir yang memproses pesanan
  • Jenis pesanan (Dine In / Take Away / dll)
  • Nomor order
📸 Screenshot — Notifikasi Pesanan Masuk
Screenshot — Notifikasi Pesanan Masuk

10.2 Notifikasi Stok Hampir Habis & Habis

Sistem secara otomatis memantau stok produk setiap kali ada transaksi. Jika stok produk mencapai batas tertentu, notifikasi akan muncul:

KondisiNotifikasiSuara
🟡 Stok tersisa 1–5Notifikasi kuning "Stok Hampir Habis"Suara peringatan ringan
🔴 Stok = 0Notifikasi merah "Stok Habis"Suara peringatan kritis
Notifikasi muncul bergantianJika ada beberapa produk yang stoknya bermasalah sekaligus, notifikasi akan muncul satu per satu secara berurutan agar mudah dibaca, tidak menumpuk di layar.
📸 Screenshot — Notifikasi Stok Hampir Habis / Habis
Screenshot — Notifikasi Stok Hampir Habis / Habis

11

Integrasi Midtrans

Dari daftar akun hingga menarik uang hasil penjualan
 Bab ini khusus untuk Admin / Pemilik Usaha

Midtrans adalah payment gateway yang digunakan oleh sistem POS ini untuk memproses pembayaran QRIS dan Transfer Bank (Virtual Account). Jangan khawatir jika Anda belum pernah menggunakannya — panduan ini akan membimbing dari awal hingga Anda benar-benar bisa menerima pembayaran dan menarik dana.

Apa itu Midtrans?Midtrans adalah perusahaan fintech Indonesia (anak perusahaan Gojek) yang menyediakan layanan payment gateway. Dengan Midtrans, toko Anda bisa menerima pembayaran QRIS dari semua aplikasi e-wallet/m-banking, dan Transfer Bank via Virtual Account dari BNI, BRI, Permata, dan CIMB Niaga.

11.1 Daftar Akun Midtrans

  • 1
    Buka situs Midtrans Buka browser dan kunjungi midtrans.com, lalu klik tombol "Daftar Sekarang" atau "Get Started".
  • 2
    Isi data pendaftaran bisnis Anda Masukkan nama bisnis, nama lengkap, alamat email, nomor HP, dan password. Pilih kategori bisnis yang sesuai (misalnya: Food & Beverage).
  • 3
    Verifikasi email Cek email Anda dan klik link verifikasi yang dikirim Midtrans. Link berlaku selama 24 jam.
  • 4
    Login ke dashboard Midtrans Setelah verifikasi, login ke dashboard.midtrans.com. Anda akan masuk ke tampilan Sandbox (mode testing) secara otomatis.
Akun gratis — bayar per transaksiMidtrans tidak memungut biaya bulanan. Biaya hanya dikenakan per transaksi berhasil: QRIS 0,7% (ditanggung toko), Virtual Account Rp 4.000 flat per transaksi berhasil (ditanggung toko). Tidak ada biaya jika tidak ada transaksi.

11.2 Mode Sandbox — Testing Tanpa Uang Sungguhan

Sebelum toko Anda go-live, sangat disarankan untuk testing terlebih dahulu menggunakan mode Sandbox. Di mode ini, semua transaksi adalah simulasi — tidak ada uang yang benar-benar berpindah.

Mendapatkan API Key Sandbox

  • 1
    Login ke dashboard Midtrans Pastikan toggle di kiri atas bertuliskan "Sandbox" (bukan Production).
  • 2
    Buka Settings → Access Keys Di menu sidebar dashboard klik Settings, lalu pilih Access Keys.
  • 3
    Salin Server Key dan Client Key Anda akan melihat dua key: Server Key (dimulai dengan SB-Mid-server-...) dan Client Key (dimulai dengan SB-Mid-client-...). Klik ikon salin di sebelah masing-masing key.
  • 4
    Masukkan ke POS Buka Pengaturan di POS Anda → bagian Payment Gateway → paste Server Key dan Client Key → pilih mode Sandbox → Simpan.
📸 Screenshot — Halaman Access Keys di Dashboard Midtrans (Sandbox)
Screenshot — Halaman Access Keys di Dashboard Midtrans (Sandbox)

Cara Test Pembayaran di Sandbox

Untuk memastikan integrasi berjalan dengan benar, lakukan transaksi percobaan:

  • 1
    Buat transaksi di POS dengan metode QRIS atau Transfer Bank Proses transaksi seperti biasa di halaman kasir. Sistem akan menghasilkan QR code atau nomor VA.
  • 2
    Gunakan Midtrans Simulator untuk simulasi pembayaran Buka simulator.sandbox.midtrans.com di browser. Untuk QRIS, pilih tab QRIS dan masukkan URL QR Code yang bisa disalin dari tampilan pembayaran POS (tombol "Salin URL"). Klik "Pay".
  • 3
    Konfirmasi pembayaran berhasil di Midtrans Simulator Klik tombol "Success" untuk mensimulasikan pembayaran berhasil. Dalam beberapa detik, POS akan otomatis mendeteksi pembayaran dan melanjutkan ke struk.
Simulator hanya untuk mode SandboxMidtrans Simulator (simulator.sandbox.midtrans.com) hanya berfungsi di mode Sandbox. Di mode Produksi, pembayaran dilakukan langsung oleh pelanggan menggunakan aplikasi e-wallet/m-banking sungguhan.

11.3 Upgrade ke Mode Produksi (Live)

Setelah testing di Sandbox berhasil dan Anda siap menerima pembayaran sungguhan, langkah selanjutnya adalah mengaktifkan akun Midtrans ke mode Produksi.

Persyaratan Aktivasi Produksi

Midtrans memerlukan verifikasi data bisnis sebelum mengizinkan transaksi sungguhan. Siapkan dokumen berikut:

Jenis BisnisDokumen yang Diperlukan
Perorangan / UMKM KTP pemilik usaha, NPWP (jika ada), foto/screenshot toko atau tempat usaha
Badan Usaha (CV/PT) KTP pengurus, NPWP perusahaan, Akta pendirian, SIUP/NIB
  • 1
    Masuk ke dashboard Midtrans mode Production Klik toggle di kiri atas dashboard untuk beralih dari Sandbox ke Production.
  • 2
    Lengkapi profil bisnis Klik menu Settings → General Settings. Isi semua informasi bisnis: nama usaha, alamat, nomor telepon, website (bisa diisi URL POS Anda), kategori bisnis.
  • 3
    Upload dokumen yang diminta Buka Settings → Business Details dan upload dokumen sesuai jenis bisnis Anda. Pastikan foto/scan dokumen jelas dan terbaca.
  • 4
    Tambah rekening bank untuk pencairan dana Buka Settings → Bank Account. Tambahkan rekening bank atas nama bisnis atau pribadi (sesuai dokumen) untuk menerima hasil penjualan.
  • 5
    Ajukan aktivasi Midtrans akan mereview pengajuan Anda. Proses review biasanya memakan waktu 1–3 hari kerja. Anda akan mendapat email konfirmasi saat akun disetujui.
  • 6
    Ambil API Key Production dan update POS Setelah disetujui, buka Settings → Access Keys di mode Production. Salin Server Key (dimulai Mid-server-...) dan Client Key, lalu masukkan ke Pengaturan POS dan ganti mode ke Produksi.
Jangan campur key Sandbox dan ProduksiKey Sandbox dan Production keduanya memiliki format yang sama (Mid-server-...) — tidak bisa dibedakan hanya dari namanya. Pastikan Anda menyalin key dari tab yang benar di dashboard Midtrans: gunakan toggle Sandbox/Production di pojok kiri atas dashboard sebelum membuka Settings → Access Keys.

11.4 Konfigurasi API Key di POS

Setelah mendapatkan API key (baik Sandbox maupun Production), masukkan ke sistem POS:

  • 1
    Login sebagai Admin ke sistem POS Pengaturan Midtrans hanya bisa diakses oleh Admin, bukan kasir.
  • 2
    Buka Pengaturan → scroll ke bagian Payment Gateway Bagian ini berada di bawah form informasi toko.
  • 3
    Isi Server Key dari dashboard Midtrans Paste Server Key dari Midtrans. Klik ikon mata 👁 untuk memastikan key sudah benar sebelum menyimpan. Kolom ini hanya perlu diisi saat pertama kali atau saat mengganti key.
  • 4
    Pilih mode yang sesuai Pilih Sandbox jika masih testing, atau Produksi jika sudah siap live.
  • 5
    Klik "Simpan Pengaturan Midtrans" Setelah tersimpan, kasir langsung bisa menggunakan QRIS dan Transfer Bank tanpa perlu restart apapun.
📸 Screenshot — Form Pengaturan Payment Gateway di POS
Screenshot — Form Pengaturan Payment Gateway di POS

11.5 Cara Kasir Menerima Pembayaran Digital

Setelah konfigurasi selesai, kasir bisa langsung menerima pembayaran QRIS dan Transfer Bank tanpa perlu setup tambahan.

Pembayaran via QRIS

  1. Pilih metode QRIS di jendela pembayaran
  2. Klik "Buat Kode QR" — QR code akan muncul dalam 2–5 detik
  3. Arahkan layar atau tunjukkan QR ke pelanggan untuk di-scan
  4. Pelanggan scan menggunakan aplikasi apapun yang mendukung QRIS: GoPay, OVO, Dana, ShopeePay, BCA Mobile, BRImo, Mandiri Livin', CIMB, dan lainnya
  5. Sistem secara otomatis memantau status — saat pembayaran terkonfirmasi, tampilan langsung berpindah ke ringkasan transaksi
  6. QR berlaku 15 menit. Jika kadaluarsa, buat QR baru

Pembayaran via Transfer Bank (Virtual Account)

  1. Pilih metode Transfer Bank dan bank yang diinginkan pelanggan (BNI / BRI / Permata / CIMB)
  2. Klik "Buat Nomor VA" — nomor Virtual Account akan muncul dalam 2–5 detik
  3. Informasikan nomor VA dan total yang harus ditransfer ke pelanggan — pelanggan harus transfer persis sesuai nominal
  4. Pelanggan transfer dari mobile banking atau ATM ke nomor VA tersebut
  5. Sistem otomatis mendeteksi pembayaran — biasanya dalam hitungan detik hingga beberapa menit setelah transfer
  6. VA berlaku 24 jam. Jika belum dibayar, VA akan expired otomatis
QRIS lebih cepat untuk transaksi di kasirUntuk pembayaran langsung di kasir, QRIS lebih disarankan karena konfirmasi sangat cepat (hitungan detik). Transfer Bank lebih cocok untuk pesanan yang dibayar belakangan atau pelanggan yang tidak punya e-wallet.
📸 Screenshot — Tampilan QR Code Aktif
Screenshot — Tampilan QR Code Aktif

11.6 Penarikan Dana (Withdraw) dari Midtrans

Dana dari transaksi berhasil akan masuk ke saldo Midtrans Anda terlebih dahulu, kemudian bisa ditarik ke rekening bank yang sudah didaftarkan.

Kapan Dana Masuk ke Saldo Midtrans?

MetodeWaktu Dana Masuk ke Saldo
QRISReal-time saat transaksi berhasil (H+0)
Virtual Account (BNI, BRI, Permata, CIMB)Real-time atau H+1 tergantung bank

Cara Menarik Dana ke Rekening Bank

  • 1
    Login ke dashboard Midtrans mode Production Buka dashboard.midtrans.com dan pastikan toggle menunjukkan Production.
  • 2
    Buka menu Finance → Payout / Withdrawal Di sini Anda bisa melihat total saldo yang tersedia dan riwayat penarikan sebelumnya.
  • 3
    Klik tombol "Withdraw" atau "Tarik Dana" Masukkan jumlah yang ingin ditarik (atau "tarik semua"). Pastikan rekening bank tujuan sudah benar.
  • 4
    Konfirmasi penarikan Midtrans mungkin meminta verifikasi OTP via email atau nomor HP untuk keamanan.
  • 5
    Dana cair ke rekening Proses pencairan biasanya memakan waktu 1–2 hari kerja setelah penarikan diajukan. Anda akan mendapat notifikasi email saat dana berhasil masuk.
Biaya transfer dari Midtrans ke rekening AndaMidtrans memungut biaya Rp 2.500 per penarikan dana. Tidak ada minimum saldo untuk melakukan penarikan. Disarankan menarik dana sekali seminggu atau sebulan untuk meminimalkan biaya transfer.
📸 Screenshot — Halaman Payout / Withdrawal di Dashboard Midtrans
Screenshot — Halaman Payout / Withdrawal di Dashboard Midtrans

Riwayat Transaksi di Dashboard Midtrans

Selain di POS, Anda juga bisa melihat semua riwayat transaksi di dashboard.midtrans.com → Transactions. Dashboard Midtrans menampilkan status detail setiap transaksi, termasuk yang pending, berhasil, atau gagal — berguna untuk rekonsiliasi dan pembukuan.


FAQ & Tips

Pertanyaan yang sering ditanyakan dan tips penggunaan harian

Pertanyaan yang Sering Ditanyakan

❓ Apakah QRIS dan Transfer Bank langsung bisa digunakan?

Tidak langsung. Admin perlu mengkonfigurasi API key Midtrans terlebih dahulu di halaman Pengaturan → Payment Gateway. Setelah key dimasukkan dan disimpan, kasir langsung bisa menggunakan QRIS dan Transfer Bank. Lihat Bab 11 untuk panduan lengkap pendaftaran dan konfigurasi Midtrans.

❓ Apakah ada biaya tambahan untuk QRIS dan Transfer Bank?

Ya, ada biaya yang dikenakan oleh Midtrans per transaksi berhasil: QRIS sebesar 0,7% dari nilai transaksi, dan Transfer Bank (Virtual Account) Rp 4.000 per transaksi. Biaya ini ditanggung oleh toko — tidak boleh dibebankan ke pelanggan untuk QRIS (peraturan Bank Indonesia). Biaya tidak dikenakan jika transaksi gagal atau expired.

❓ Pelanggan bisa scan QRIS dengan aplikasi apa saja?

QRIS mendukung semua aplikasi yang berlogo QRIS: GoPay, OVO, Dana, ShopeePay, LinkAja, BCA Mobile, BRImo, Mandiri Livin', BSI Mobile, CIMB Clicks, dan hampir semua m-banking di Indonesia. Satu QR code berlaku untuk semua.

❓ QR code sudah di-scan tapi sistem belum detect pembayaran?

Sistem otomatis memantau status setiap 3 detik. Jika lebih dari 1–2 menit belum terdeteksi, kemungkinan: (1) pembayaran belum benar-benar selesai di sisi pelanggan, (2) koneksi internet terganggu. Minta pelanggan cek riwayat di aplikasinya — jika ada tagihan tertunda, selesaikan dulu. Jika tidak ada transaksi sama sekali, buat QR baru.

❓ Apakah sistem ini bisa diakses dari HP?

Ya. Sistem bisa diakses dari browser HP (Chrome, Safari, dll). Namun untuk kemudahan transaksi sehari-hari, disarankan menggunakan tablet atau komputer/laptop agar tampilan lebih luas dan nyaman digunakan kasir.

❓ Bagaimana jika internet mati saat sedang transaksi?

Sistem ini membutuhkan koneksi internet untuk berfungsi. Jika internet terputus, transaksi tidak bisa diproses sementara. Pastikan perangkat yang digunakan kasir memiliki koneksi internet yang stabil.

❓ Apakah data transaksi bisa dihapus?

Riwayat transaksi tidak bisa dihapus untuk menjaga integritas data laporan. Pesanan hanya bisa dibatalkan (status berubah jadi Dibatalkan), namun data tetap tersimpan.

❓ Bisa pakai berapa kasir sekaligus?

Tidak ada batasan jumlah kasir yang bisa login secara bersamaan. Setiap kasir menggunakan akun masing-masing, dan semua transaksi akan tercatat dengan nama kasir yang memproses.

❓ Printer apa yang bisa digunakan untuk cetak struk?

Sistem mendukung printer thermal standar 80mm yang terhubung ke komputer/laptop. Koneksi printer ke browser menggunakan fitur print bawaan sistem operasi.

❓ Apakah bisa tambah akun kasir baru sendiri?

Ya! Admin bisa menambahkan, mengedit, menonaktifkan, dan menghapus akun kasir secara mandiri melalui menu Manajemen Kasir di sidebar. Tidak perlu menghubungi tim DigitalBnB untuk pengelolaan akun kasir sehari-hari.

❓ Bagaimana cara logout / keluar dari sistem?

Klik nama akun atau tombol Keluar di bagian bawah sidebar navigasi sebelah kiri. Pastikan selalu logout jika menggunakan perangkat bersama.

❓ Kenapa struk tidak bisa dicetak?

Pastikan browser mengizinkan pop-up dan tampilan cetak dari website sistem. Jika tampilan cetak tidak muncul, periksa pengaturan browser Anda (Settings → Privacy → Pop-ups and Redirects → Allow).


Tips Penggunaan Harian

Cek stok di awal setiap shiftBuka halaman Stok dan filter "Hampir Habis" sebelum mulai berjualan untuk menghindari kejutan di tengah kesibukan.
Gunakan pencarian produk saat ramaiKetik 2–3 huruf nama produk di kolom cari untuk langsung menemukan item tanpa harus scroll — jauh lebih cepat saat antrian panjang.
Export laporan rutin setiap bulanSimpan laporan bulanan ke Excel atau PDF sebagai arsip bisnis. Laporan ini berguna untuk evaluasi, analisa, dan keperluan pembukuan.
Nonaktifkan produk sementara daripada menghapusJika ada menu yang sedang tidak tersedia hari ini, nonaktifkan saja. Produk yang dihapus tidak bisa dikembalikan dan riwayatnya di laporan bisa terganggu.
Logout saat shift selesaiBiasakan logout setelah shift selesai, terutama jika menggunakan perangkat yang dipakai bergantian oleh beberapa kasir.