Kasir & Pembayaran
Mencatat pembayaran pada pesanan
Section titled “Mencatat pembayaran pada pesanan”Tujuan: menandai pesanan sudah dibayar sebagian (DP) atau lunas.
- Buka Riwayat Pesanan, cari pesanan yang dimaksud, lalu klik Detail.
- Klik Edit Pesanan untuk membuka panel edit.
- Pada bagian Harga & Pembayaran, isi:
- DP Dibayar — jumlah uang muka yang sudah diterima.
- Status Pembayaran — pilih Belum Bayar / DP / Lunas.
- Metode Pembayaran — pilih Tunai / Transfer / QRIS.
- Simpan perubahan.
Hasil yang diharapkan: status pembayaran pesanan ter-update dan terlihat di halaman detail maupun daftar riwayat.
Kesalahan umum:
- Lupa mengganti Status Pembayaran ke “Lunas” setelah pelunasan — nominal DP yang diisi tidak otomatis mengubah status.
- Pesanan yang sudah berstatus Terkirim/Dibatalkan tetap bisa diedit untuk keperluan pembayaran, tapi perubahan status pesanan lain (selain pembayaran) sudah tidak relevan lagi di tahap itu.
Menandai banyak pesanan lunas sekaligus
Section titled “Menandai banyak pesanan lunas sekaligus”Di halaman Riwayat Pesanan, pilih beberapa pesanan sekaligus lalu gunakan aksi massal untuk menandai lunas — berguna saat rekonsiliasi akhir hari untuk banyak pesanan tunai sekaligus.
Dasbor khusus kasir
Section titled “Dasbor khusus kasir”Pengguna dengan role kasir melihat ringkasan pesanan yang perlu ditindaklanjuti (Pending/Dikonfirmasi) di beranda, lengkap dengan tombol cepat untuk memajukan status pesanan — ini pelengkap, bukan pengganti, pencatatan pembayaran di atas.
Sumber: src/pages/riwayat/detail/page.tsx,
src/pages/dashboard/_components/KasirDashboard.tsx,
src/features/orders/order-hooks.ts, src/lib/role-access.ts.