Laporan Transaksi
Panduan lengkap melihat laporan penjualan, komisi agent, dan analisis pendapatan
Apa itu Laporan Transaksi?
Laporan Transaksi mencatat setiap penggunaan voucher oleh pelanggan secara detail. Setiap kali pelanggan berhasil login menggunakan voucher (pertama kali), sistem akan mencatat transaksi ke dalam database laporan.
- Username - Voucher yang digunakan
- Agent - Reseller yang menjual (jika ada)
- Profile - Paket yang dibeli
- Cost Price - Harga pokok (utang agent)
- Sale Price - Harga jual (pendapatan agent)
- Time - Waktu transaksi
- Type - Hotspot atau PPPoE
- Menghitung komisi agent secara akurat
- Analisis produk terlaris
- Monitoring pendapatan harian atau bulanan
- Rekonsiliasi keuangan dengan agent
- Audit penjualan
Flow Pencatatan Transaksi
Menu Laporan
| Menu | Fungsi | URL |
|---|---|---|
| Semua Laporan | Menampilkan semua transaksi (Hotspot + PPPoE) | /radius/reports
|
| Hotspot | Menampilkan transaksi hotspot saja | /radius/reports?type=hotspot
|
| PPPoE | Menampilkan transaksi PPPoE saja | /radius/reports?type=pppoe
|
Informasi yang Ditampilkan
| Kolom | Keterangan | Contoh Nilai |
|---|---|---|
| Username | Username voucher yang digunakan pelanggan | voucher001 atau pelanggan123 |
| Agent | Reseller yang menjual voucher | Agen Madura atau Direct (admin langsung) |
| Profile | Paket yang dibeli | Paket 1 Hari atau Paket 10Mbps |
| Cost Price | Harga pokok (menambah utang agent) | Rp 5.000 |
| Sale Price | Harga jual agent ke pelanggan | Rp 10.000 |
| Time | Waktu pertama kali voucher digunakan | 2025-01-15 14:30:00 |
| Type | Jenis layanan | hotspot atau pppoe |
Perhitungan Komisi Agent
Sistem menghitung komisi agent berdasarkan selisih antara Sale Price dan Cost Price. Berikut detailnya:
Setiap transaksi, balance agent akan bertambah sebesar Cost Price. Ini adalah utang agent ke admin.
Balance Baru = Balance Lama + Cost Price
Keuntungan agent adalah selisih antara Sale Price dan Cost Price.
Keuntungan = Sale Price - Cost Price
| Skenario | Cost Price | Sale Price | Balance Agent + | Keuntungan Agent |
|---|---|---|---|---|
| Voucher 1 Hari | Rp 5.000 | Rp 10.000 | Rp 5.000 | Rp 5.000 |
| Voucher 1 Minggu | Rp 25.000 | Rp 50.000 | Rp 25.000 | Rp 25.000 |
| Voucher 1 Bulan | Rp 75.000 | Rp 150.000 | Rp 75.000 | Rp 75.000 |
- Total Cost Price = Total pendapatan admin (dasar)
- Total Sale Price = Total pendapatan kotor agent
- Total Keuntungan Agent = Total komisi yang harus dibayar ke agent
Filter Laporan
Untuk memudahkan analisis, tersedia berbagai filter laporan:
Pilih rentang tanggal untuk melihat transaksi dalam periode tertentu (harian, mingguan, bulanan, tahunan).
Tampilkan transaksi dari agent tertentu untuk menghitung komisi per agent.
Analisis produk mana yang paling laris (paket 1 hari, 1 minggu, 1 bulan, dll).
Pisahkan laporan antara Hotspot dan PPPoE.
Ekspor Laporan
Anda dapat mengekspor laporan ke berbagai format untuk keperluan analisis lebih lanjut atau arsip.
Excel (XLSX)
Ekspor ke Microsoft Excel untuk analisis data
CSV
Ekspor ke CSV untuk import ke software lain
Cetak laporan langsung dari browser
Analisis Pendapatan
= Total Cost Price (semua transaksi)
Ini adalah pendapatan bersih admin dari penjualan voucher.
= Total Sale Price - Total Cost Price
Ini adalah total komisi yang harus dibayar ke agent.
Profile dengan jumlah transaksi terbanyak. Gunakan data ini untuk promosi.
Agent dengan total penjualan terbanyak. Berikan bonus atau reward.
Rekonsiliasi dengan Agent
Gunakan laporan untuk melakukan rekonsiliasi (penyesuaian) dengan agent:
- Filter berdasarkan Agent - Pilih agent yang akan direkonsiliasi
- Filter periode - Pilih periode rekonsiliasi (misal: 1 bulan)
- Hitung total Cost Price - Ini adalah total utang agent ke admin
- Bandingkan dengan balance agent - Balance agent harus sama dengan total Cost Price
- Catat pembayaran - Kurangi balance agent sesuai pembayaran
| Item | Jumlah |
|---|---|
| Total Cost Price (Januari) | Rp 500.000 |
| Pembayaran Agent (Januari) | Rp 300.000 |
| Sisa Utang Agent | Rp 200.000 |
Troubleshooting Laporan
Pastikan Accounting diaktifkan di profile MikroTik. Cek juga apakah voucher sudah benar-benar digunakan pertama kali.
Cek filter tanggal. Pastikan data transaksi sudah ada di database. Refresh halaman jika perlu.
Cek Cost Price dan Sale Price di profile. Pastikan sudah diisi dengan benar sebelum transaksi.
Pastikan tidak ada popup blocker yang menghalangi download file. Coba gunakan browser lain.
Sistem mencegah double transaksi untuk voucher yang sama. Jika terjadi, cek apakah ada bug di server.
Cek timezone server. Pastikan waktu server sudah benar dan sinkron.
Best Practices Laporan
- Review laporan harian - Cek laporan setiap hari untuk memantau penjualan
- Rekonsiliasi rutin - Lakukan rekonsiliasi dengan agent setiap minggu atau bulan
- Arsipkan laporan bulanan - Simpan laporan dalam format Excel atau CSV untuk arsip
- Analisis tren penjualan - Identifikasi produk terlaris dan musim penjualan tinggi
- Monitor komisi agent - Pastikan perhitungan komisi akurat dan tepat waktu
- Gunakan filter untuk segmentasi - Pisahkan data berdasarkan agent, profile, atau periode
- Backup data laporan - Lakukan backup database secara rutin untuk keamanan data
Rumus-Rumus Penting
| Rumus | Keterangan |
|---|---|
Total Pendapatan Admin = SUM(Cost Price)
| Total pendapatan bersih admin dari penjualan |
Total Pendapatan Agent = SUM(Sale Price - Cost Price)
| Total komisi yang harus dibayar ke agent |
Total Omzet = SUM(Sale Price)
| Total pendapatan kotor (sebelum komisi) |
Balance Agent = SUM(Cost Price) - Pembayaran
| Utang agent ke admin saat ini |
Keuntungan Agent = Sale Price - Cost Price
| Keuntungan per transaksi untuk agent |
Cheatsheet Laporan
| Aksi | URL atau Langkah |
|---|---|
| Lihat semua laporan | /radius/reports
|
| Lihat laporan Hotspot | /radius/reports?type=hotspot
|
| Lihat laporan PPPoE | /radius/reports?type=pppoe
|
| Filter tanggal | Gunakan filter tanggal di atas tabel |
| Ekspor ke Excel | Klik tombol Export lalu Excel |
| Cetak laporan | Klik tombol Print |
| Rekonsiliasi agent | Filter agent lalu hitung total Cost Price |