Pratinjau terbatas — dokumentasi ini masih berstatus draf dan belum diterbitkan.
KonsepMenengah9 menitOwnerAdminManajerKasir

Memahami Dampak Refund pada Stok, Kas, dan Laporan

Ketahui apa yang berubah saat refund selesai: status pesanan, stok, HPP, catatan pembayaran, kas shift, laporan, serta bagaimana refund ganda dicegah.

Kata kunci: dampak refund, stok refund, kas shift, laporan refund, refund ganda, HPP refund, FIFO, lintas hari. Modul: Penjualan & Pembayaran.

Status: Draf — belum diterbitkanTerverifikasi uji alur nyata (E2E) · 2026-10-26
Di halaman ini

Refund baru berdampak setelah payout dicatat. Pengajuan dan persetujuan tidak mengubah apa pun selain kartu permintaan.

Ringkasan dampak (yang diuji)#

Yang diperiksaSebelum payoutSesudah payout
Status pesananLunasRefund Sebagian; atau Refund / Batal bila semua barang dikembalikan
Jumlah barang pada pesanan32 (barang yang dikembalikan dikurangkan)
Stok produktidak berubahbertambah sebanyak barang yang dikembalikan (dicoba: +1)
Kartu permintaan di detail pesanantampilhilang
Halaman Pengembalian / Refundpermintaan, status menunggu atau disetujuibaris REF-... dengan nominal dan metode
Laporan Pembayaran & MDRtidak berubahRefund Backoffice pada metode transfer naik; Net Terkumpul turun
Baris metode cash pada laporantidak berubahtidak berubah, bahkan untuk pesanan tunai yang di-refund lewat transfer

Pada ujian beruntun, empat payout masing-masing Rp 20.000 menaikkan Refund Backoffice (metode transfer) tepat Rp 80.000, dan angka Refund POS tidak bergerak.

Refund Backoffice tercatat pada baris transfer.

Pesanan sebelum dan sesudah#

Setelah refund penuh: Refund / Batal, tombol refund tidak lagi ada.

Pada pesanan yang dikembalikan sebagian, tombol Refund / Batal masih ada selama ada barang yang bisa dikembalikan. Setelah refund penuh tombol itu hilang dan hanya Cetak Struk yang tersisa. Perhatikan efeknya pada laporan: Dashboard dan Penjualan Produk hanya menghitung pesanan Lunas, jadi pesanan yang di-refund sebagian atau penuh tidak ikut sama sekali (termasuk sisa barang yang tetap terjual); uangnya terbaca di Laporan Pembayaran dan Laba & Rugi (Mencocokkan Angka antar Laporan).

Di laporan transaksi#

Laporan Transaksi menampilkan status sebagai kata mentah: pesanan yang di-refund sebagian tampil partial, yang di-refund penuh refunded, dan yang lunas paid. Kolom TOTAL pada pesanan yang di-refund sebagian masih menunjukkan nilai awal pesanan (Rp 60.000), sedangkan detail pesanan menunjukkan nilai barang yang tersisa (Rp 40.000). Gunakan kolom status untuk mengetahui bahwa ada refund, dan Laporan Pembayaran untuk jumlah uangnya.

Pesanan yang di-refund sebagian tampil partial.

Yang tidak tampak atau belum diuji#

  • Kas shift. Pada uji, baris cash di Laporan Pembayaran tidak berubah setelah payout Backoffice. Kas pada shift sendiri tidak diperiksa langsung di sini (lihat panduan Operasional). Refund tunai lewat aplikasi kasir di hari yang sama tidak diuji karena itu fitur aplikasi kasir.
  • Stok untuk barang rusak. Pada pengujian, barang yang dikembalikan dengan alasan Barang Cacat/Rusak tetap menambah stok (alasan hanya keterangan). Bila barang rusak tidak layak dijual, sesuaikan stoknya lewat penyesuaian stok.
  • HPP dan laba. Tidak diuji pada tulisan ini; lihat laporan laba rugi setelah refund besar.
  • Refund ganda. Tidak dipancing. Dialog pengajuan menampilkan sisa yang masih boleh dikembalikan ("dari N") sebagai batas jumlah.