Menu
Masuk

Laporan Transaksi

Panduan lengkap melihat laporan penjualan, komisi agent, dan analisis pendapatan

Laporan Penjualan Komisi Agent Analisis Pendapatan Filter Data Ekspor Laporan

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.

Informasi yang Tercatat:
  • 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
Manfaat Laporan:
  • Menghitung komisi agent secara akurat
  • Analisis produk terlaris
  • Monitoring pendapatan harian atau bulanan
  • Rekonsiliasi keuangan dengan agent
  • Audit penjualan
Catatan: Transaksi hanya tercatat SATU KALI per voucher, yaitu saat pertama kali voucher digunakan. Penggunaan berikutnya (selama masa aktif) tidak akan mencatat transaksi baru.

Flow Pencatatan Transaksi

netlayer.id flow reporting

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:

Balance Agent Bertambah:

Setiap transaksi, balance agent akan bertambah sebesar Cost Price. Ini adalah utang agent ke admin.

Balance Baru = Balance Lama + Cost Price

Keuntungan Agent:

Keuntungan agent adalah selisih antara Sale Price dan Cost Price.

Keuntungan = Sale Price - Cost Price

Contoh Perhitungan:
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
Interpretasi untuk Admin:
  • 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:

Filter berdasarkan Tanggal:

Pilih rentang tanggal untuk melihat transaksi dalam periode tertentu (harian, mingguan, bulanan, tahunan).

Filter berdasarkan Agent:

Tampilkan transaksi dari agent tertentu untuk menghitung komisi per agent.

Filter berdasarkan Profile:

Analisis produk mana yang paling laris (paket 1 hari, 1 minggu, 1 bulan, dll).

Filter berdasarkan Type:

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

Print

Cetak laporan langsung dari browser

Analisis Pendapatan

Total Pendapatan Admin:

= Total Cost Price (semua transaksi)

Ini adalah pendapatan bersih admin dari penjualan voucher.

Total Pendapatan Agent:

= Total Sale Price - Total Cost Price

Ini adalah total komisi yang harus dibayar ke agent.

Produk Terlaris:

Profile dengan jumlah transaksi terbanyak. Gunakan data ini untuk promosi.

Agent Terproduktif:

Agent dengan total penjualan terbanyak. Berikan bonus atau reward.

Rekonsiliasi dengan Agent

Gunakan laporan untuk melakukan rekonsiliasi (penyesuaian) dengan agent:

  1. Filter berdasarkan Agent - Pilih agent yang akan direkonsiliasi
  2. Filter periode - Pilih periode rekonsiliasi (misal: 1 bulan)
  3. Hitung total Cost Price - Ini adalah total utang agent ke admin
  4. Bandingkan dengan balance agent - Balance agent harus sama dengan total Cost Price
  5. Catat pembayaran - Kurangi balance agent sesuai pembayaran
Contoh Rekonsiliasi:
ItemJumlah
Total Cost Price (Januari)Rp 500.000
Pembayaran Agent (Januari)Rp 300.000
Sisa Utang AgentRp 200.000

Troubleshooting Laporan

Transaksi tidak tercatat

Pastikan Accounting diaktifkan di profile MikroTik. Cek juga apakah voucher sudah benar-benar digunakan pertama kali.

Laporan tidak muncul

Cek filter tanggal. Pastikan data transaksi sudah ada di database. Refresh halaman jika perlu.

Keuntungan agent salah

Cek Cost Price dan Sale Price di profile. Pastikan sudah diisi dengan benar sebelum transaksi.

Ekspor tidak berfungsi

Pastikan tidak ada popup blocker yang menghalangi download file. Coba gunakan browser lain.

Double transaksi

Sistem mencegah double transaksi untuk voucher yang sama. Jika terjadi, cek apakah ada bug di server.

Tanggal tidak sesuai

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