Appearance
Pembayaran
Verifikasi dan manajemen transaksi pembayaran — full CRUD.
Daftar Pembayaran
Lihat semua transaksi dengan filter status (Pending / Verified / Ditolak).

Tambah Pembayaran Manual
- Klik tombol Tambah Pembayaran
- Pilih kontrak, isi jumlah, metode (cash / transfer), tanggal
- Simpan → langsung berstatus
Verified(input manual oleh admin)
Verifikasi Pembayaran Tenant
- Tenant upload bukti transfer → muncul di list dengan status
Pending - Admin klik menu aksi → Edit
- Review bukti transfer
- Ubah status jadi
VerifiedatauDitolak - Simpan

Hapus Pembayaran
- Klik menu aksi → Hapus
- Konfirmasi pada dialog
Catatan:
- Pembayaran yang sudah
Verifiedmempengaruhi status kontrak — hapus dengan hati-hati.- Mendukung pembayaran sebagian (DP) dan termin. Sistem auto-menghitung sisa tagihan.
- Export laporan tersedia per periode untuk rekonsiliasi keuangan.
⚠️ Penting: Label
Lunasdi UI = statusVerifieddi database. Tidak ada statusLunasdi DB.
⚠️ Penting: Pembayaran manual dari penghuni wajib punya bukti transfer (file JPG/PNG/WebP/PDF, maks 5 MB) sebelum bisa diverifikasi admin. Tanpa bukti, tombol verifikasi tidak aktif.
🤖 Otomatis: Tagihan DP punya batas waktu 24 jam sejak kontrak dibuat. Setelah lewat, kontrak otomatis dibatalkan (lihat halaman Kontrak).
💡 Tip: Label
Terlambatdi tabel hanya tampilan UI (deadline lewat & masihPending). Tidak ada statusTerlambatdi database — saat dibayar, status berubah langsung keVerified.
🤖 Otomatis: Reminder tagihan dikirim otomatis setiap hari pukul 09:00 WIB ke WhatsApp penghuni (nomor produksi TBD). Reminder dikirim pada H-7, H-3, H-1, H-0, dan H+1.
