Skip to main content

Admin — Bonus Report

Overview

Halaman Bonus Report menampilkan laporan rekapitulasi bonus yang telah berhasil diklaim dan diselesaikan oleh pemain. Admin dapat memfilter laporan berdasarkan username dan rentang tanggal klaim, serta mengekspor data ke format CSV. Halaman ini bersifat read-only — tidak ada aksi edit atau delete. Data hanya ditampilkan setelah menekan tombol Search.

Access

  • URL: /dashboard/bonus-report
  • Role required: Admin
  • Navigation path: Sidebar > Bonus > Bonus Report
LabelURLDocs
Bonus List/dashboard/bonus-list13_1_bonus-list.md
Bonus Player Monitor/dashboard/bonus-player-monitor13_2_bonus-player-monitor.md
Bonus Report/dashboard/bonus-report13_3_bonus-report.md

Page Layout

Header Area

ElemenTipeDeskripsi
Bonus ReportHeading (H1)Judul halaman
Export to CSVButtonMengekspor seluruh data hasil filter ke file CSV

Filter Area

ElemenTipeDefaultDeskripsi
UsernameTextboxFilter berdasarkan username pemain (placeholder: Type Username)
Claim Date (Start)Date pickerTanggal hari iniTanggal mulai rentang klaim bonus
Claim Date (End)Date pickerTanggal hari iniTanggal akhir rentang klaim bonus
SearchButtonMenampilkan data sesuai filter aktif
ResetButtonMereset semua filter ke nilai default

Catatan: Filter default adalah hari ini pada kedua sisi date range. Jika tidak ada bonus yang selesai hari ini, tabel akan menampilkan 0 Data. Gunakan rentang tanggal yang lebih lebar untuk melihat data historis.

Tabel Data Bonus Report

Tabel laporan bersifat read-only. Menampilkan semua record bonus yang sudah selesai (paid) dalam rentang tanggal yang dipilih.

KolomFormatDeskripsi
NoAngkaNomor urut baris
Claim Datedd/MM/yyyy HH:mmTanggal dan waktu pemain mengklaim bonus
Paid Datedd/MM/yyyy HH:mmTanggal dan waktu bonus dibayarkan ke pemain
UsernameTeksUsername pemain yang mengklaim bonus
Bonus NameTeksNama bonus yang diklaim (contoh: "BONUS HARIAN TO 6X", "BONUS TARGET WD 2x")
Bonus TypeTeksTipe bonus (contoh: Deposit)
Target TypeTeksJenis target yang harus dipenuhi: turnover atau withdraw
RewardsAngkaNilai hadiah bonus yang diterima pemain

Baris terakhir tabel menampilkan total kumulatif Rewards dari seluruh record yang ditampilkan.

ElemenDeskripsi
Total RewardsJumlah total nilai Rewards dari semua baris (contoh: 534.9 untuk 10 record)

Features

Search Bonus Report

Menampilkan laporan bonus sesuai filter tanggal dan username yang dipilih.

Langkah:

  1. Isi Username (opsional) untuk melihat report per pemain tertentu
  2. Atur Claim Date rentang tanggal mulai dan selesai menggunakan date picker
    • Klik pada field tanggal → kalender muncul
    • Navigasi bulan dengan tombol (mundur) dan (maju)
    • Klik tanggal yang diinginkan
  3. Klik tombol Search

Hasil: Tabel menampilkan semua record bonus selesai dalam rentang tanggal tersebut, beserta total Rewards di baris footer.


Export to CSV

Mengekspor seluruh data hasil filter ke file CSV untuk keperluan analisis lebih lanjut.

Langkah:

  1. Atur filter (Claim Date, Username) dan klik Search untuk melihat data yang akan diekspor
  2. Klik tombol Export to CSV di pojok kanan atas

Hasil: File CSV berisi seluruh data sesuai filter aktif akan diunduh.


Reset Filter

Langkah:

  1. Klik tombol Reset

Hasil: Filter Username dikosongkan dan Claim Date kembali ke tanggal hari ini (start = end = today), tabel kembali ke kondisi awal.

UI Elements Reference

LabelTipeLokasiDeskripsi
Export to CSVButtonHeader areaEkspor data ke CSV
UsernameTextboxFilter areaInput pencarian per username
Claim DateDate range picker (2 field)Filter areaRentang tanggal klaim; masing-masing memiliki kalender navigasi bulan/tahun
SearchButtonFilter areaMemuat data
ResetButtonFilter areaReset filter

Data Displayed

Contoh data yang ditampilkan (rentang 01/01/2026 – 04/03/2026):

Claim DatePaid DateUsernameBonus NameBonus TypeTarget TypeRewards
04/02/2026 09:5404/02/2026 09:55200bonusBONUS HARIAN TO 6XDepositturnover50
04/02/2026 10:0504/02/2026 10:05user497febBONUS HARIAN TO 6XDepositturnover50
04/03/2026 11:5004/03/2026 11:50user63marBONUS TARGET WD 2xDepositwithdraw10

Total Rewards: 534.9 (dari 10 record)

Notes

  • Data tidak tampil secara otomatis saat halaman pertama dibuka. Admin wajib menekan Search untuk memuat data.
  • Filter Claim Date default adalah tanggal hari ini pada kedua sisi. Jika tidak ada bonus selesai hari ini, hasilnya akan 0 Data — perluas rentang tanggal untuk melihat data historis.
  • Kolom Target Type mencerminkan syarat yang harus dipenuhi pemain: turnover (harus mencapai target turnover game) atau withdraw (harus mencapai target withdraw).
  • Kolom Paid Date menunjukkan kapan bonus benar-benar dikreditkan ke akun pemain, biasanya sama atau selisih beberapa detik/menit dari Claim Date tergantung proses sistem.
  • Halaman ini bersifat read-only — tidak ada tombol aksi (edit/delete/approve) per baris.
  • Tombol Export to CSV mengekspor semua data sesuai filter aktif, berguna untuk audit atau pelaporan bulanan.