Menu Metode Pembayaran dipakai untuk mengelola cara bayar yang diterima laundry (tunai, transfer bank, QRIS, e-wallet, dll.). Data ini dipakai saat transaksi dan saat pencatatan riwayat bayar.
Owner/Administrator: membuat/menyetujui daftar metode, mengatur keterangan & status aktif, mengunci metode penting.
Kasir/Supervisor: memilih metode saat menerima pembayaran.
Nama
Nama metode yang tampil di kasir (contoh: Tunai, Transfer BCA, QRIS, OVO, GoPay).
Keterangan (opsional)
Catatan tambahan (contoh: nomor rekening, biaya admin, instruksi konfirmasi).
Aktif (is_aktif) (1/0)
Jika Nonaktif, metode tidak muncul saat memilih pembayaran.
Kunci Hapus (cant_del) (0/1)
Jika 1 (Ya), metode tidak bisa dihapus (ikon gembok).
Gunakan untuk mengamankan metode standar (misalnya Tunai).
Catatan: Sistem juga mencegah hapus jika metode sudah dipakai di transaksi atau riwayat bayar.
Tambah Metode
Klik Tambah → isi Nama, (opsional Keterangan), set Aktif, atur Kunci Hapus bila perlu → Simpan.
Edit Metode
Klik Edit pada baris metode → ubah data → Simpan.
Hapus Metode
Klik Hapus → konfirmasi.
Ditolak jika cant_del = 1.
Ditolak jika sudah dipakai pada transaksi/riwayat bayar (akan muncul jumlah referensinya).
Cari & Navigasi
Gunakan search, pagination, dan pilihan 10/25/50/100 baris.
Cetak/Print
Klik Print untuk mencetak daftar metode sesuai hasil filter saat ini.
Nama singkat & jelas: Tunai, BCA, BRI, QRIS, OVO, DANA, ShopeePay.
Keterangan: tulis no. rekening, an., atau catatan biaya admin jika ada.
Kunci Hapus set Ya untuk metode pokok (misal Tunai, QRIS) agar tidak terhapus tidak sengaja.
Aktif/Nonaktif: Nonaktifkan metode sementara saat gangguan (maintenance bank/QR).
Tunai
Keterangan: “Kas Besar” (opsional) • Aktif: Ya • Kunci Hapus: Ya
Transfer BCA
Keterangan: “1234567890 a.n. PT Oke Laundry” • Aktif: Ya • Kunci Hapus: Tidak
QRIS
Keterangan: “Tampilkan QR saat kasir” • Aktif: Ya • Kunci Hapus: Ya
OVO
Keterangan: “0896xxxx a.n. Oke Laundry” • Aktif: Ya • Kunci Hapus: Tidak
Dipilih saat riwayat pembayaran (mis. pelunasan, DP).
Mempengaruhi rekap kas/arus kas per metode (tunai vs non-tunai).
Tidak boleh dihapus jika sudah menjadi referensi di transaksi atau transaksi_riwayat_bayar (demi integritas data).
Standarisasi nama agar konsisten di laporan (hindari duplikasi seperti “BCA” dan “Transfer BCA” bersamaan).
Keterangan rekening selalu diisi & diperbarui saat ada perubahan bank.
Kunci Hapus metode inti untuk mencegah penghapusan tidak sengaja.
Jika ada biaya admin pihak ketiga, atur kebijakan di level transaksi (diskon/pajak/penyesuaian) sesuai SOP internal.
Tambah/Edit/Hapus metode: untuk Administrator.
Kasir cukup memilih metode pada saat input pembayaran.
cant_del=1 melindungi metode tertentu dari penghapusan.
“Metode ini dikunci dan tidak boleh dihapus” → ubah cant_del ke Tidak, atau biarkan terkunci jika memang standar.
“Tidak bisa dihapus karena masih dipakai” → ubah transaksi/riwayat yang memakai metode tersebut; alternatif: Nonaktifkan metode.
Metode tidak muncul saat bayar → pastikan Aktif = Ya.
Butuh urutan tertentu → (opsional) gunakan penamaan dengan prefiks (mis. “1. Tunai”, “2. QRIS”, “3. Transfer BCA”) agar terurut alfabetis.
Apakah bisa punya banyak rekening bank?
Bisa. Buat satu metode per bank/akun jika ingin dipisah di laporan.
Bagaimana jika berganti nomor rekening?
Update Keterangan; jika akun benar-benar baru dan ingin jejak laporan terpisah, buat metode baru dan Nonaktifkan yang lama.
Metode lama harus dihapus?
Tidak wajib. Nonaktifkan saja agar riwayat tetap aman.
Metode inti dibuat: Tunai, QRIS/Non-Tunai utama, Transfer Bank yang dipakai.
Keterangan rekening/WA e-wallet terisi.
 Metode inti dikunci (cant_del=1).
Uji penerimaan pembayaran (DP, pelunasan) dan cek tampil di laporan.
Pencarian & Pagination: kolom search + kontrol halaman (10/25/50/100 baris).
Cetak Daftar Metode: tombol Print di kanan atas tabel.
Deep Link ke Tab Metode: buka URL l_master_data.php?tipe=metode untuk langsung menampilkan tab ini.