Skip to content

Laporan Payment Reconciliation

Laporan Payment Reconciliation (rekonsiliasi pembayaran) mencocokkan pembayaran yang tercatat di POS per metode (cash/kartu/QRIS/e-wallet) dan per provider gateway, lalu membandingkannya dengan nilai paid_amount pada order. Tujuannya menemukan selisih (discrepancy) antara jumlah pembayaran yang tercatat pada order_payments dengan jumlah yang benar-benar tercatat lunas pada order.

Path menu: Laporan → Payment Reconciliation (/reporting/payment-reconciliation)

Butuh paket Professional

Laporan ini termasuk fitur Retail Analytics. Jika belum tersedia, halaman akan menampilkan pesan untuk upgrade ke paket Professional atau lebih tinggi.

Cara membaca discrepancy

Di bagian atas halaman ada banner penjelasan: Discrepancy = SUM(pembayaran ber-status paid) − SUM(orders.paid_amount). Idealnya bernilai 0. Selisih menandakan ada pembayaran (order_payments) yang belum tersinkron ke order, atau order yang baru terbayar sebagian (partial-paid) dan belum settled.


Kartu Ringkasan

Di bawah banner info dan area filter terdapat enam kartu ringkasan untuk periode yang dipilih:

KartuKeterangan
Total PaymentJumlah baris pembayaran pada periode (angka besar), dengan total nilai (total_amount) di bawahnya
PaidTotal nilai pembayaran ber-status paid (hijau), disertai jumlah transaksi paid di bawahnya
Unique OrdersJumlah order unik yang memiliki pembayaran pada periode
RefundedTotal nilai pengembalian (pink), disertai jumlah transaksi refund
Failed/ExpiredGabungan jumlah pembayaran gagal dan kedaluwarsa (merah), dengan rincian F: (failed) dan E: (expired) di bawahnya
DiscrepancySelisih terhadap orders.paid_amount. Ditampilkan hijau jika selisih hampir nol (kurang dari 1), atau kuning/amber jika ada selisih yang perlu ditelusuri

Tab Analitik

Di bawah kartu ringkasan terdapat empat tab. Tab pertama menampilkan tabel detail; tab lainnya menampilkan breakdown ringkas.

TabIsi
Detail PaymentTabel rinci seluruh pembayaran satu per satu (lihat bagian di bawah)
Per MetodeTotal nilai pembayaran per metode dalam bentuk bar hijau, disertai jumlah transaksi (x) dan persentase
Per ProviderTotal nilai per provider gateway dalam bentuk bar indigo, disertai jumlah transaksi (x). Jika semua pembayaran tunai/in-house, tab menampilkan "Tidak ada data provider"
Tren HarianTabel harian berisi kolom Tanggal, Payment (jumlah pembayaran), Orders (jumlah order), dan Total (nilai)

Tabel Detail Payment

Pada tab Detail Payment, tabel menampilkan setiap pembayaran satu per satu:

KolomKeterangan
NoNomor urut baris
Waktu BayarTanggal dan jam pembayaran (memakai waktu bayar, atau waktu dibuat jika belum ada)
No. OrderNomor order terkait pembayaran
OutletNama outlet tempat pembayaran terjadi
MetodeBadge metode pembayaran (Tunai, Kartu, QRIS, Transfer, E-Wallet, Bayar Online, Voucher)
ProviderKode provider gateway, atau - jika tidak ada
ReferensiNomor referensi pembayaran, atau - jika tidak ada
JumlahNilai pembayaran
StatusBadge status pembayaran dengan warna sesuai status

Tabel menggunakan penomoran halaman (pagination); atur jumlah baris melalui kontrol paginasi di atas tabel.

Status pembayaran

StatusWarna badge
PaidHijau
Pending / MenungguKuning
RefundedPink
Failed / CancelledMerah
ExpiredAbu-abu

Filter Laporan

Filter yang tersedia:

  1. Periode -- pilih preset Hari Ini, Kemarin, 7 Hari Terakhir, 30 Hari Terakhir (default), Bulan Ini, Bulan Lalu, atau Custom.
  2. Dari dan Sampai -- muncul hanya jika Periode diatur ke Custom, untuk memilih rentang tanggal manual.
  3. Metode -- filter berdasarkan metode pembayaran (Tunai, Kartu, QRIS, Transfer, E-Wallet, Bayar Online, Voucher).
  4. Status -- filter berdasarkan status pembayaran (Paid, Pending, Menunggu, Failed, Expired, Refunded, Cancelled).
  5. Pencarian -- kotak cari untuk menyaring berdasarkan nomor order atau nomor referensi pembayaran.

Laporan diperbarui otomatis setiap kali filter diubah.


Export Laporan

  1. Atur filter sesuai kebutuhan.
  2. Klik tombol Export di area filter.
  3. File Excel akan otomatis diunduh (nama file payment-reconciliation).

File Excel memuat kolom: No, Waktu Bayar, No. Order, Outlet, Metode, Provider, Referensi, Jumlah, dan Status.

Rekonsiliasi rutin dengan gateway

Gunakan laporan ini untuk mencocokkan pembayaran non-tunai (QRIS, kartu, e-wallet) yang tercatat di POS dengan dana yang benar-benar settled di penyedia gateway. Perhatikan kartu Discrepancy: jika berwarna kuning, telusuri order dengan pembayaran belum tersinkron atau order yang baru terbayar sebagian. Untuk rekonsiliasi kas fisik, gunakan Laporan Cash Flow dan Laporan Sesi Kasir.

Butuh bantuan lebih lanjut? Hubungi tim support kami.