Menyusun katalog menu dari produk sederhana sampai paket dengan pilihan.
Rute terkait: /manage/products/create (tambah) · /manage/products/[id]/edit (ubah) · /manage/discounts (promo)
Untuk siapa halaman ini
Halaman ini untuk Anda yang mengatur apa saja yang dijual dan berapa harganya. Di sini Anda membuat produk, mengelompokkannya ke kategori, menambahkan pilihan seperti ukuran atau topping, dan merangkai beberapa menu jadi paket.
Yang perlu Anda pahami lebih dulu: kategori memudahkan kasir mencari menu, dan tipe produk menentukan bagaimana pelanggan memilih saat memesan.
Prasyarat
- Outlet sudah aktif dan Anda login sebagai owner atau admin.
- Minimal satu kategori sudah dibuat (kalau belum, buat langsung dari form produk).
Alur pertama kali pakai
| Langkah | Nama | Deskripsi |
|---|---|---|
| 1 | Buat kategori | Tab Kategori → Tambah Kategori |
| 2 | Buat produk pertama | Tab Produk → + Tambah Produk |
| 3 | Pilih tipe produk | Reguler, Varian, atau Combo |
| 4 | Simpan | Produk muncul di katalog kasir |
| 5 | Ulangi | Tambahkan menu lainnya |
Halaman Produk


Yang tampak di layar, dari atas ke bawah:
- Header — judul "Produk", tombol Impor Menu dan + Tambah Produk di kanan.
- Tab — Produk (aktif) dan Kategori.
- Baris pencarian — kolom "Cari produk…" untuk menyaring daftar panjang.
- Tabel produk — setiap baris memuat nama, kategori, tipe, harga, dan sakelar status.
- Kolom Aksi — tombol edit dan hapus per produk.
Kolom di daftar produk
| Kolom | Artinya |
|---|---|
| Nama Produk | Nama menu yang tampil di kasir |
| Kategori | Pengelompokan menu, mis. Makanan atau Minuman |
| Tipe | Reguler, Varian, Combo, atau Multi Unit |
| Harga | Harga jual, atau harga terendah bila punya varian |
| Status | Sakelar untuk menyalakan atau menyembunyikan menu dari kasir |
Tips: rapikan kategori sejak awal. Katalog kasir yang tertata membuat kasir lebih cepat mencari menu saat jam sibuk.
Kategori
Kategori adalah rak tempat menu disimpan. Kasir memakainya untuk menyaring grid produk.
Melihat dan mengelola kategori


Ketuk tab Kategori di halaman Produk. Setiap baris menampilkan nama kategori, jumlah produk di dalamnya, serta tombol edit dan hapus.
Menambah kategori


Ketuk Tambah Kategori, lalu isi:
- Nama Kategori — wajib. Contoh:
Makanan,Minuman,Dessert. - Deskripsi — opsional. Contoh: "Menu utama yang disajikan hangat".
Ketuk Simpan. Kategori langsung bisa dipilih saat membuat produk.
Mengubah atau menghapus kategori
Ketuk tombol edit pada baris kategori untuk mengubah namanya. Ketuk tombol hapus untuk membuangnya.
Catatan: kategori yang masih dipakai produk sebaiknya dipindahkan dulu isinya. Kalau dihapus, produk di dalamnya kehilangan pengelompokan dan harus ditata ulang.
Menambah Produk Baru


Halaman ini punya dua kolom. Kolom kiri untuk informasi dasar, kolom kanan untuk pengaturan lanjutan.
Kolom kiri — Informasi Dasar
Di sebelah Harga ada tombol angka cepat — +500, +1.000, +2.000, sampai +100.000. Ketuk salah satunya untuk menambah nominal tanpa mengetik ulang.


Contoh pengisian: nama Nasi Goreng Spesial, harga 25000, kategori Makanan. Deskripsi ditulis singkat saja, misalnya "Nasi goreng dengan telur dan ayam", karena teks ini tampil di katalog pelanggan.


Kolom kanan — Pengaturan Lanjutan
- Tracking Stok — nyalakan bila Anda ingin stok produk ini dihitung otomatis setiap terjual.
- HPP / Harga Pokok — modal per porsi. Isi bila ingin melihat margin di laporan.
- Batasan Pesanan — batas jumlah pembelian bila ada, misalnya maksimal 5 per transaksi.
- Status — sakelar aktif atau nonaktif. Produk baru sebaiknya langsung aktif.
Tipe Produk


Tipe produk menentukan cara pelanggan memesan. Ada empat pilihan:
| Tipe | Artinya | Contoh pemakaian |
|---|---|---|
| Reguler | Satu harga tetap, tanpa pilihan | Air mineral, nasi uduk |
| Varian | Pelanggan memilih ukuran, level, atau topping | Mie pedas level 1-5, kopi ukuran S/M/L |
| Combo | Beberapa menu digabung satu harga | Paket sarapan: nasi goreng + teh |
| Multi Unit | Satu produk dengan beberapa satuan | Kue per potong dan per loyang |
Skenario 1 — Produk Reguler
Dipakai untuk menu dengan satu harga tetap. Setelah mengisi nama, harga, dan kategori, ketuk Simpan Produk — selesai.
Studi kasus: Warung Bu Rina menjual delapan menu dengan harga tetap. Semuanya ia masukkan sebagai produk reguler, masing-masing memilih kategori Makanan atau Minuman. Karena tidak ada pilihan tambahan, pelanggan bisa memesan langsung dari grid kasir.
Skenario 2 — Produk Varian


Pilih tipe Varian. Muncul tombol Tambah Grup Varian untuk membuat kelompok pilihan. Setiap grup berisi beberapa opsi.
Menambah grup varian


Isi dialog ini dengan rinci:
Di dalam dialog ada daftar Opsi yang awalnya kosong dengan tombol + Tambah. Ketuk tombol itu untuk menambahkan opsi satu per satu, lalu ketuk Simpan Grup.
Studi kasus: Pak Slamet menjual mie dengan tiga level pedas dan dua pilihan topping. Ia membuat grup Level Pedas dengan opsi Level 1 sampai Level 5, ditandai *Wajib Dipilih* agar pelanggan tidak melewatkannya. Lalu grup Topping dengan opsi Telur dan Bakso, ditandai *Batasi Maksimal* 2. Saat kasir memesan, harga otomatis menyesuaikan pilihan pelanggan.
Contoh lain yang bisa dibuat:
- Ukuran minuman — grup wajib pilih 1 berisi Small, Medium, Large.
- Level gula — grup wajib pilih 1 berisi Normal, Less Sugar, No Sugar.
- Tambahan — grup opsional multi berisi Extra Keju, Extra Sambal.
Skenario 3 — Produk Combo


Pilih tipe Combo, lalu tambahkan menu-menu yang termasuk di dalam paket. Tentukan juga apakah pelanggan bisa menukar isinya.
Studi kasus: Rina membuat Paket Hemat berisi nasi goreng dan teh manis dengan harga lebih murah dari membeli terpisah. Karena pelanggan sering menukar teh dengan kopi, ia mengizinkan tukar menu pada paket tersebut. Kasir tinggal memilih paket, lalu menukar minumannya bila diminta.
Contoh lain yang bisa dibuat:
- Paket berdua — dua porsi utama plus dua minuman.
- Paket keluarga — empat porsi dan satu minuman besar.
Skenario 4 — Multi Unit
Dipakai bila satu produk dijual dalam satuan berbeda. Saat memilih tipe ini, tentukan satuan dasarnya lalu tambahkan satuan lain dengan harga masing-masing.
Studi kasus: Toko kue menjual kue per potong untuk pembeli satuan, dan per loyang untuk pesanan acara. Dengan multi unit, keduanya memakai satu produk yang sama dengan dua satuan berbeda, sehingga laporan tetap merangkumnya sebagai satu menu.
Mengubah Produk


Ketuk tombol edit pada baris produk. Formnya sama seperti form tambah, hanya saja seluruh field sudah terisi data sebelumnya. Ubah yang perlu, lalu simpan.
Catatan: mengubah harga tidak memengaruhi transaksi yang sudah terjadi. Riwayat penjualan lama tetap memakai harga saat itu.
Impor Menu


Kalau Anda punya daftar menu dalam berkas, ketuk Impor Menu di halaman Produk lalu unggah berkasnya. Praktis saat membuka outlet baru dengan puluhan menu sekaligus.
Studi kasus: Sebuah kafe baru punya 45 menu dari tempat lamanya. Alih-alih mengetik satu per satu, admin menyiapkan daftarnya dalam satu berkas, mengimpornya, lalu memeriksa hasilnya di tabel produk.
Menyalakan dan Mematikan Produk


Setiap baris punya sakelar status. Matikan untuk menyembunyikan menu dari kasir saat bahannya habis, nyalakan lagi saat tersedia.
Studi kasus: Bahan untuk Nasi Goreng Spesial habis di tengah hari. Admin mematikan sakelar produknya, sehingga kasir berhenti menawarkannya. Besok pagi, ketika belanjaan datang, ia menyalakan sakelarnya lagi.
Tips: cukup matikan, jangan hapus. Data penjualan lamanya tetap tersimpan dan ikut di laporan.
Ringkasan Alur
| Ingin melakukan | Langkah |
|---|---|
| Menambah menu sederhana | Produk → + Tambah Produk → tipe Reguler → Simpan |
| Menambah menu dengan pilihan | Tipe Varian → Tambah Grup Varian → isi grup dan opsi |
| Membuat paket | Tipe Combo → tambahkan isi paket → Simpan |
| Menyembunyikan menu habis | Matikan sakelar status di baris produk |
| Mengubah harga | Tombol edit → ubah Harga → Simpan |
Dokumentasi Terkait
- Status Produk On/Off — menyembunyikan menu tanpa menghapus
- Diskon & Kupon — memberi potongan untuk produk tertentu
- Stok, Bahan & HPP — menghitung modal per porsi