Skip to content

Refund

Halaman Refund digunakan untuk mengelola pengembalian dana atas transaksi penjualan yang sudah selesai. Anda dapat memproses refund penuh (seluruh pesanan) maupun refund parsial (sebagian item saja).

Path menu: Orders → Refunds (/orders/refunds)

Daftar Refund


Daftar Refund

Tabel daftar refund menampilkan seluruh riwayat pengembalian dana yang pernah diproses. Setiap baris mewakili satu transaksi refund.

KolomKeterangan
Nomor RefundNomor unik refund yang di-generate oleh sistem
Nomor OrderNomor pesanan asal yang di-refund
Tanggal RefundTanggal dan waktu refund diproses
TokoNama toko/outlet tempat refund dilakukan
KasirNama kasir yang memproses refund
TipeRefund penuh (Full) atau parsial (Partial)
Total RefundJumlah dana yang dikembalikan
AlasanAlasan refund yang dicatat saat proses

Proses Refund

Untuk memproses refund atas pesanan yang sudah selesai:

  1. Klik tombol Buat Refund di pojok kanan atas halaman, atau buka detail pesanan dari menu Orders lalu klik Refund.
  2. Cari pesanan -- masukkan nomor order atau cari berdasarkan tanggal. Sistem akan menampilkan detail pesanan yang dipilih.
  3. Pilih item yang akan di-refund:
    • Untuk refund penuh, centang semua item atau klik Pilih Semua.
    • Untuk refund parsial, centang hanya item yang ingin di-refund. Anda juga dapat mengatur jumlah (qty) per item jika hanya sebagian qty yang dikembalikan.
  4. Masukkan alasan refund -- pilih dari daftar alasan yang tersedia atau tulis alasan kustom. Alasan refund bersifat wajib untuk keperluan audit.
  5. Tinjau ringkasan -- periksa kembali item yang dipilih dan total refund yang akan dikembalikan.
  6. Klik Proses Refund untuk mengonfirmasi.
  7. Status refund ditentukan berdasarkan pengaturan Auto-Approve Refund di Konfigurasi POS:
    • Auto-approve aktif: Refund langsung berstatus Approved dan siap diproses
    • Auto-approve nonaktif: Refund berstatus Pending dan memerlukan approval manager sebelum bisa diproses

Refund Tidak Dapat Dibatalkan

Setelah refund diproses, transaksi tidak dapat dibatalkan. Pastikan Anda telah memeriksa item dan jumlah refund dengan benar sebelum mengonfirmasi.


Refund Penuh vs Parsial

TipeKeterangan
Refund PenuhSeluruh item dalam pesanan dikembalikan. Status pesanan berubah menjadi Refunded. Total refund sama dengan total pesanan asal.
Refund ParsialHanya sebagian item atau sebagian qty yang dikembalikan. Status pesanan berubah menjadi Partial Refund. Total refund hanya mencakup item yang dipilih.

Satu pesanan dapat diproses refund parsial lebih dari sekali, selama masih ada item yang belum di-refund. Sistem akan otomatis menghitung sisa item yang tersedia untuk refund.


Permission Refund

Proses refund memerlukan permission khusus yang harus diberikan oleh administrator. Tidak semua kasir memiliki akses untuk memproses refund.

RoleAkses Refund
Owner / AdminDapat memproses semua jenis refund tanpa batasan
ManagerDapat memproses refund sesuai konfigurasi permission
KasirUmumnya tidak memiliki akses refund kecuali diberikan permission secara eksplisit

Untuk mengatur permission refund:

  1. Buka menu Settings atau hubungi administrator sistem.
  2. Pada pengaturan role/user, aktifkan permission Proses Refund.
  3. Simpan perubahan. User yang bersangkutan perlu logout dan login kembali agar permission berlaku.

Filter & Pencarian

Gunakan panel filter untuk mempersempit data refund yang ditampilkan:

  1. Filter Toko -- pilih toko/outlet tertentu.
  2. Filter Tanggal -- tentukan rentang tanggal refund.
  3. Filter Tipe -- pilih antara refund penuh atau parsial.
  4. Pencarian -- cari berdasarkan nomor refund atau nomor order asal.

Dampak Refund pada Laporan

Refund yang diproses akan berdampak pada beberapa area:

AreaDampak
Laporan PenjualanTotal penjualan akan dikurangi dengan jumlah refund
Laporan ProdukJumlah terjual produk yang di-refund akan berkurang
Stok / InventoryStok produk yang di-refund akan bertambah kembali (jika produk menggunakan manajemen stok)
Akunting SyncJurnal refund akan dikirim ke modul Accounting secara otomatis
Laporan Cash FlowRefund tunai akan tercatat sebagai pengeluaran kas

Audit Trail Refund

Setiap transaksi refund tercatat lengkap dalam System Logs, termasuk siapa yang memproses, kapan diproses, dan alasannya. Gunakan data ini untuk mengaudit proses refund secara berkala dan mendeteksi pola yang tidak wajar.

Butuh bantuan lebih lanjut? Hubungi tim support kami.