A. Tampilan Daftar Riwayat
Bertema cyan. Buka menu Riwayat dari home untuk melihat seluruh transaksi penjualan, refund, dan penagihan piutang.
- Baris pertama menyaring metode pembayaran: Semua, BON, Cash, Piutang, QRIS, dan Transfer Bank.
- Baris kedua menyaring tipe transaksi: Semua, Penjualan, Refund, Tagihan, dan Harga Custom.
- Ikon struk untuk transaksi normal, dan ikon refund merah untuk transaksi pengembalian.
- Nama pelanggan bila dilampirkan, atau metodenya seperti Cash atau QRIS.
- Nominalnya, berwarna merah bila refund.
- Tanggal dan waktu.
- Kode TRX-XXXX di kanan atas.
- Jumlah produk, plus lencana hijau Refunded bila pernah dikembalikan.

B. Filter & Cari Transaksi
- Penjualan — transaksi penjualan biasa.
- Refund — transaksi pengembalian.
- Tagihan — pembayaran piutang dari pelanggan.
- Harga Custom — transaksi yang harga produknya diubah saat checkout, bila Izinkan Harga Fleksibel sedang aktif.

Keempat penyaring itu dapat digabungkan — tanggal, metode, tipe, dan pencarian — untuk hasil yang lebih spesifik.
C. Detail Transaksi
Ketuk kartu transaksi untuk membuka halaman Detail Transaksi, yang tersusun sebagai berikut:

Kelima pilihan aksi:

D. Cetak Ulang & Bagikan Struk
Buka detail transaksi, lalu gunakan tombol di Pilihan Aksi:
E. Pesan Lagi
Untuk pelanggan yang sering membeli barang yang sama. Menghemat waktu karena produknya tidak perlu dipindai atau dicari ulang.
Pelanggan dari transaksi aslinya ikut dilampirkan otomatis, dan hal lain seperti diskon serta catatan masih bisa diubah sebelum pembayaran.
F. Refund Transaksi
Dipakai untuk membatalkan transaksi penjualan yang keliru atau karena komplain pelanggan. Stok kembali otomatis, dan laporannya terkoreksi sendiri lewat Net Sales.
Cara refund, penuh maupun sebagian:
- Informasi Transaksi — nomor transaksi, misalnya #0948, beserta tanggalnya.
- Pilih Item Refund — seluruh item tercentang secara bawaan, bergaris merah. Hapus centang pada item yang tidak jadi dikembalikan. Tautan “Batal Semua” membuang seluruh centang sekaligus.
- Rincian Refund — subtotal item dan TOTAL REFUND, yang diperbarui otomatis mengikuti item yang tercentang.
- Alasan Refund — pilih dari lima chip: Barang rusak, Salah item, Permintaan pelanggan, Barang tidak sesuai, dan Komplain kualitas.
- Catatan tambahan — opsional, berupa kolom teks bebas.

Dampak refund:
