After Input Transaksi


Setelah input transaksi, anda bisa mengatur di pengaturan (di Dashboard > Pengaturan > Tab Settings) yaitu checkbox Setelah transaksi baru, menuju detail transaksi. nah jika tercentang maka setelah input transaksi akan menuju ke detail transaksi tersebut. 


Modal “Proses Transaksi”

Modal terbuka saat klik kode transaksi atau tombol Lihat.

Bagian Detail Transaksi

  • Tanggal/Jam (format panjang).

  • Estimasi Selesai (jika tersedia).

  • Status proses (badge).

  • Parfum (nama bahan).

  • Pemberitahuan “Antar”

    • Jika transaksi bertanda antar, tampil badge outline biru “Antar”.

  • Pelanggan (nama & HP).

  • Alamat (ditampilkan penuh).

  • Tabel detail layanan: nama layanan, jumlah, satuan, harga, total.

  • Ringkasan nilai: subtotal, ongkir, diskon, pajak, dan Grand Total.

  • Catatan: menampilkan catatan transaksi.

Bagian Pembayaran

  • Ringkasan Pembayaran

    • Bayar (akumulasi): total nominal yang sudah dibayar.

    • Kembalian (terakhir): kembalian pada transaksi pembayaran terakhir.

    • Sisa: grand total dikurangi akumulasi bayar.

    • Status PembayaranLunas / Lunas Sebagian / Belum Lunas (badge).

    • Riwayat Pembayaran: daftar kronologis berisi tanggal & jam, metode, serta nominal “besar” (uang diserahkan). Tersusun rapi kiri–kanan agar mudah dibaca.

  • Panel Input Pembayaran (muncul saat dicentang “Tandai Bayar”)

    • Tanggal & Jam pembayaran.

    • Metode Pembayaran (drop-down).

    • Total Tagihan (terisi otomatis dengan sisa tagihan).

    • Bayar (input angka).

    • Kembali (otomatis dari selisih bayar–sisa).

    • Badges Quick Pay untuk mengisi bayar secara instan (5k, 10k, 20k, 50k, 100k, dan satu badge otomatis sesuai sisa tagihan).

      • Warna badge kuning (warning).

      • Klik sambil menahan Shift akan menambahkan nominal, bukan mengganti.

    • Bayar & Reset (tombol aksi).

    • Setelah Lunas, panel bayar dan checkbox akan otomatis terkunci.

Catatan: Nominal “Bayar” & “Kembali” di panel kasir adalah bantuan kalkulasi. Yang disimpan ke database adalah riwayat pembayaran (tanggal, jam, metode, jumlah/diaplikasikan, besar/diserahkan, kembali).

Bagian Aksi Status

  • Set ke Proses – mengubah status proses menjadi Process.

  • Tandai Selesai (Finish) – mengubah status menjadi Finish dan otomatis mengunci “Proses”.

  • Tandai Diterima (Delivered) – mengubah status menjadi Delivered, dan otomatis menandai Proses & Selesai serta menguncinya.

Prioritas penyimpanan saat beberapa checkbox aktif: Delivered > Finish > Process.

Bagian Aksi Lain

  • Simpan – menyimpan perubahan status dan catatan.

  • Kwitansi – membuka halaman cetak kwitansi (tab baru).

  • Label – membuka halaman cetak label barcode (tab baru).

  • Kirim WA – tombol akan muncul jika nomor HP pelanggan tersedia; membuka pembuatan pesan WA otomatis (tab baru).

  • Buka WA Center – membuka halaman WA Center dengan parameter pelanggan & kode transaksi (tab baru).

Aturan Edit & Lock

  • Edit transaksi hanya tersedia bila:

    • Status proses masih Order, dan

    • Transaksi belum lunas.

  • Pembayaran Lunas:

    • Checkbox “Tandai Bayar” dan isian panel bayar terkunci.

  • Delivered:

    • “Proses” dan “Selesai” otomatis tercentang dan tidak dapat diubah.

Kinerja & Keamanan

  • Pemanggilan data tabel menggunakan pemuatan server-side agar tetap cepat untuk data besar.

  • Pencarian, filter, dan ringkasan dilakukan di server.

  • Operasi simpan, hapus, dan tambah riwayat pembayaran menggunakan validasi & transaksi di server untuk menjaga konsistensi data.

Skenario Pemakaian Cepat

  1. Kasir harian

    • Pilih Per Hari, gunakan panah untuk pindah tanggal, lihat status bayar dan proses, lakukan pembayaran parsial/lanjut sampai lunas.

  2. Monitor keterlambatan

    • Pilih Terlambat (semua) atau klik badge Terlambat pada baris status untuk menampilkan semua order yang lewat estimasi, termasuk yang sudah selesai/lunas (untuk audit).

  3. Operasional produksi

    • Pilih Belum Selesai (semua) untuk menampilkan gabungan Order+Process.

    • Buka modal, centang Selesai saat QC lulus, atau Delivered saat barang diterima pelanggan.

  4. Follow-up pelanggan

    • Klik nama pelanggan untuk membuka WA Center.

    • Setelah lunas, gunakan Kwitansi dan Kirim WA untuk bukti bayar.