Lewati ke konten

Promo

Tujuan: membuat kode diskon yang bisa dipakai pelanggan saat memesan. Akses: pemilik, manager, kasir.

  1. Buka menu Promo, klik Tambah.
  2. Isi kode promo (minimal 2 karakter), jenis & besar diskon (persen atau nominal), minimal nilai pesanan (opsional), batas jumlah pemakaian (opsional), serta tanggal mulai dan berakhir berlaku.
  3. Simpan.

Status promo otomatis mengikuti tanggal: Akan Datang (belum mulai), Aktif (sedang berjalan), Kedaluwarsa (sudah lewat tanggal akhir), atau Nonaktif (dimatikan manual).

Kesalahan umum:

  • Kode yang sudah kedaluwarsa tidak otomatis terhapus — tetap akan tercatat dengan status “Kedaluwarsa”; matikan manual jika tidak ingin tampil lagi.
  • Pastikan tanggal mulai & berakhir benar — promo dengan tanggal mulai di masa depan akan berstatus “Akan Datang” dan belum bisa dipakai pelanggan.

Tujuan: menampilkan banner promosi (mis. di portal pelanggan). Akses: pemilik, manager.

  1. Buka menu Banner Promo, klik tambah banner.
  2. Pilih ikon, isi judul/isi banner, dan atur urutan tampil (bisa diseret untuk mengurutkan ulang).
  3. Gunakan tombol mata untuk menampilkan/menyembunyikan banner tanpa perlu menghapusnya.

Sumber: src/pages/promo/page.tsx, src/pages/promo/_components/PromoFormDialog.tsx, src/pages/promo-banner/page.tsx, src/lib/role-access.ts.