Menu & Bahan โ†’ Modifier / Add-on

Modifier / Add-on

Topping, level pedas, ukuran, dan opsi tambahan.

3. Modifier / Add-on โญ

Modifier / Add-on adalah opsi tambahan yang customer pilih saat order โ€” topping, level pedas, jenis kuah, kemasan. Beda dengan Varian (yang punya stok & harga sendiri), modifier hanya menambahkan harga ke menu utama.

Akses dari Hub Produk โ†’ Modifier/Add-on (icon ungu).

A. Daftar Modifier

Halaman Modifier / Add-on menampilkan semua group yang sudah dibuat, lengkap dengan badge tipe pilihan (Pilih 1 atau Multi), jumlah opsi, dan preview harga tiap opsi. Toggle ungu di kanan untuk aktif/non-aktif.

Daftar Modifier dengan 2 group: LEVEL (Pilih 1, 5 opsi: LEVEL 2 +1.000, LEVEL 3 +1.000, level 4-6 +2.000-+3.000) dan TOPING (Pilih 1, 4 opsi: SOSIS JUMBO +4.000, BAKSO JUMBO +5.000, BAKSO KRIKIL +2.000, PANGSIT GORENG +2.000)
Halaman Modifier / Add-on
  • Search: kolom "Cari Modifier..." di atas
  • + di header: tambah group baru
  • Tap card group: edit detail group + opsinya
  • Toggle: aktif/non-aktif (group non-aktif tidak muncul saat assign ke produk)

B. Buat Modifier Group Baru

  1. Tap tombol + di header daftar Modifier
  2. Halaman Tambah Modifier terbuka, isi:
    • Section Informasi Grup:
      • Nama Grup * (misal "LEVEL", "TOPING", "Kemasan")
      • Deskripsi (opsional)
    • Section Pengaturan:
      • Tipe Pilihan: chip Pilih Satu (single โ€” radio button) atau Multi Pilih (checkbox)
      • Toggle Wajib Dipilih โ€” kalau ON, customer harus pilih sebelum bisa lanjut
    • Section Opsi: tap + Tambah Opsi untuk tambah opsi (lihat section C)
  3. Setelah minimal 1 opsi terisi, tombol Simpan (ungu) di bawah aktif โ€” tap untuk simpan
Form Tambah Modifier dengan Tipe Pilihan: Pilih Satu (radio) selected, toggle Wajib Dipilih off, section Opsi (0) kosong
Form Tambah Modifier โ€” Pilih Satu
Form Tambah Modifier dengan Tipe Pilihan Multi Pilih
Mode Multi Pilih โ€” customer bisa centang lebih dari 1

C. Tambah Opsi

Tiap group bisa punya banyak opsi. Tap + Tambah Opsi di section Opsi โ†’ dialog kecil terbuka.

Field di dialog Tambah Opsi:

  • Nama Opsi * (misal "LEVEL 2", "Sosis Jumbo", "Pedas Banget")
  • Harga Beli / Modal (Rp) โ€” opsional, untuk hitung HPP modifier
  • Harga Jual (Rp) โ€” tambahan harga yang dibayar customer (0 = gratis, 1.000 = +Rp 1.000)
  • Toggle Set sebagai default โ€” kalau ON, opsi ini auto-tercentang saat dialog modifier muncul di kasir
Dialog Tambah Opsi dengan field Nama Opsi, Harga Beli/Modal (Rp), Harga Jual (Rp), toggle Set sebagai default
Dialog Tambah Opsi

D. Edit Group: Modal & Bahan Baku per Opsi

Tap card group di daftar Modifier โ†’ halaman Edit Modifier terbuka. Di sini kelihatan tiap opsi dengan harga jual (+Rp xxx) dan modal-nya, plus 3 tombol aksi per opsi:

  • ๐Ÿฅฌ (icon hijau) โ€” kelola bahan baku yang terpakai per opsi
  • โœ๏ธ (icon edit) โ€” ubah Nama Opsi / Harga Beli / Harga Jual / Default
  • ๐Ÿ—‘๏ธ (icon trash merah) โ€” hapus opsi
  • Trash di header ungu โ€” hapus seluruh group
Halaman Edit Modifier untuk grup LEVEL dengan 5 opsi (LEVEL 2 +Rp1.000 Modal Rp500 sampai level 6 +Rp3.000 Modal Rp2.000), masing-masing ada icon bahan, edit, hapus
Edit Modifier โ€” group LEVEL dengan 5 opsi

Bahan Modifier (icon hijau):

Tap icon hijau di samping opsi โ†’ halaman Bahan Modifier. Di sini Anda bisa link bahan baku yang dipakai saat opsi ini dipilih (misal "Sosis Jumbo" pakai 1 pcs sosis dari stok Bahan Baku).

  • Header menampilkan Total HPP per Modifier โ€” auto-hitung dari biaya bahan
  • Tap + Tambah untuk pilih bahan dari Master Bahan Baku, set qty pemakaian per opsi
  • Saat customer pilih opsi ini di kasir & transaksi sukses, stok bahan auto-berkurang
  • Sangat akurat untuk COGS tracking jika bahan baku sudah di-setup lengkap (lihat section Bahan Baku)
Halaman Bahan Modifier untuk LEVEL 2: Total HPP Rp0, 0 bahan, empty state Modifier ini tidak menggunakan bahan baku
Bahan Modifier per opsi โ€” link ke ingredient

E. Assign Modifier ke Produk

Setelah group dibuat, tautkan ke produk yang relevan. Detail flow lengkap di section Produk โ†’ D. Modifier/Add-on. Singkatnya:

  1. Buka detail produk โ†’ toggle Modifier/Add-on ON
  2. Tap + Pilih Modifier
  3. Bottom sheet muncul dengan daftar group โ†’ centang yang mau di-assign
  4. Tap Selesai

Produk yang punya modifier akan otomatis dapat badge ADD-ON oranye di kasir.

F. Cara Kerja di Kasir

  1. Customer tap + Tambah di card menu yang punya badge ADD-ON
  2. Dialog item terbuka โ€” section Add-on / Modifier bisa di-tap untuk expand (collapsible)
  3. Setelah di-expand, semua group muncul berurutan dengan badge tipe pilihan di kanan ("Pilih 1" atau "Multi")
  4. Pilih Satu โ†’ radio button (max 1 opsi per group)
  5. Multi Pilih โ†’ checkbox (boleh banyak)
  6. Group yang Wajib Dipilih harus dipilih sebelum tombol Konfirmasi aktif
  7. Subtotal di dialog auto-update saat customer pilih opsi berbayar
  8. Tap Konfirmasi (ungu) โ€” item masuk keranjang dengan modifier yang dipilih
Dialog Add-on / Modifier untuk MIE GAHAR dengan grup LEVEL (Pilih 1, 5 opsi: LEVEL 2-6 +1.000-+3.000) dan grup TOPING (Pilih 1, 4 opsi: SOSIS JUMBO +4.000, BAKSO JUMBO +5.000, BAKSO KRIKIL +2.000, PANGSIT GORENG +2.000), tombol Batal dan Konfirmasi
Dialog Add-on / Modifier di kasir โ€” group LEVEL & TOPING

Modifier ikut tercetak: opsi yang dipilih (beserta tambahan harganya) tampil di struk pelanggan dan KOT (Kitchen Order Ticket) di bawah nama menu โ€” supaya dapur tahu spec pesanan.