Mode Gelap
POS Charge Reconciliation
Reconciliation charges dari POS modul (resto, laundry, gift shop) yang di-charge ke folio kamar tamu.
Path menu: Laporan → Pendapatan & Keuangan → POS Charge Recon (/reports/pos-charge-recon)
Konsep
POS module (resto/laundry) bisa charge ke folio kamar tamu (instead of payment cash):
- Kasir resto pilih "Charge to Room" → input nomor kamar + folio PIN
- POS create transaction in resto module
- Otomatis trigger create folio_charge di Hotel module
Reconciliation report ini cross-check antara POS records dan Hotel folio charges:
- POS bilang "charged Rp 250k ke kamar 201"
- Hotel bilang "received charge dari POS Resto Rp 250k"
- Match? — should be.
Filter
- Periode — charge_date
- POS Outlet — Restaurant / Laundry / Spa / Gift Shop
- Reconciliation Status — matched / mismatched / pending
Output
Summary
- Total POS Charges Sent
- Total Hotel Folio Received
- Matched
- Mismatched — perlu investigation
- Variance Amount
Tabel Detail
Per charge:
- Date, POS Reference, Room Number, Folio ID, Amount POS, Amount Hotel, Status
- Diff column highlight kalau beda
Mismatched Cases
- POS charge ada, Hotel tidak terima → kemungkinan API down saat sync
- Hotel folio ada, POS tidak ada → manual entry di Hotel tanpa POS source
- Amount different → kasus jarang, biasanya rounding atau data issue
Use Case
- Daily recon — verify integrasi POS-Hotel berjalan smooth
- Audit prep — bukti integrasi & integrity charges
- Troubleshoot — kalau ada complaint "saya tidak pesan ini di kamar", trace via POS Reference
Tips
- POS Charge Require PIN — di Pengaturan Hotel, aktifkan ini supaya kasir POS verify dulu sebelum charge (anti-fraud)
- Realtime sync — biasanya delay <1 detik. Kalau >5 menit, ada issue API
- Folio PIN ditampilkan di detail reservasi — kasih ke tamu untuk authorize POS charges