Lewati ke konten

Kasir & Pembayaran

Tujuan: menandai pesanan sudah dibayar sebagian (DP) atau lunas.

  1. Buka Riwayat Pesanan, cari pesanan yang dimaksud, lalu klik Detail.
  2. Klik Edit Pesanan untuk membuka panel edit.
  3. 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.
  4. 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.

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.

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.