Skip to main content

Admin — Withdraw History

Overview

Halaman Withdraw History menampilkan riwayat seluruh transaksi withdraw yang telah diproses (diterima maupun ditolak). Admin dapat menyaring data berdasarkan berbagai kriteria dan mengekspor data ke CSV.

Halaman ini bersifat read-only — tidak ada aksi approve/reject; semua data yang tampil sudah final.

Access

  • URL: /dashboard/withdraw-history
  • Role required: Admin
  • Navigation path: Sidebar > Withdraw > Withdraw History
LabelURLDocs
Withdraw Monitoring/dashboard/withdraw-monitoring12_1_withdraw-monitoring.md
Manual Withdraw/dashboard/manual-withdraw12_2_manual-withdraw.md
Withdraw History/dashboard/withdraw-history12_3_withdraw-history.md

Page Layout

  1. Header Area — judul halaman + tombol Export to CSV
  2. Filter Area — berbagai filter untuk menyaring data
  3. Table Controls — Sort By, jumlah data, pagination, rows per page
  4. Tabel Data — daftar riwayat withdraw
  5. Footer Tabel — baris Total (jumlah Coins)

Features

Filter Data

Tabel tidak menampilkan data secara default (Showing 0 Data — Please use filter to see specific data). Admin harus mengklik Search untuk memuat data.

Filter Tersedia

LabelTipeDefaultOpsi / Keterangan
Search by UsernameTextbox(kosong)Mencari berdasarkan username player
Date (from)Date PickerTanggal hari iniFormat DD/MM/YYYY
Date (to)Date PickerTanggal hari iniFormat DD/MM/YYYY
TypeReact Select DropdownAllAll, Manual Withdraw, Withdraw
StatusReact Select DropdownAllAll, Accepted, Rejected

Tombol Aksi Filter

TombolFungsi
SearchMenjalankan pencarian dengan filter aktif
ResetMereset semua filter ke nilai default

Export to CSV

Tombol Export to CSV tersedia di pojok kanan atas halaman. Mengekspor data tabel yang sedang tampil ke file CSV.


Sort By

Tombol Sort By tersedia di atas tabel setelah data dimuat.

PilihanDefault
Ascending
Descending✅ (default)

Tabel Data

Kolom Tabel

KolomKeterangan
IDNomor urut baris (sequential per halaman)
Created DateWaktu withdraw dibuat oleh player, format DD-MM-YYYY HH:mm:ss
UsernameNama pengguna yang melakukan withdraw
TypeJenis transaksi: Withdraw (player) atau Manual Withdraw (oleh admin)
Bank PlayerRekening player tujuan penarikan dana: BANK_TYPE - no_rekening - nama. Contoh: BONUS - 62999999963 - CRETE FROM API, BCA - 6854654112 - SAYASIAPA, DANA - 131614444344 - GAYASA
Process DateWaktu withdraw diproses oleh admin, format DD-MM-YYYY HH:mm:ss
Processed ByUsername staff yang memproses (contoh: qauser1@2-staff, fsok@2-staff)
StatusStatus akhir: Accepted (hijau) atau Rejected (merah)
CoinsJumlah koin yang ditarik (angka, contoh: 625, 2,984, 5,000)
Agent NoteCatatan dari admin/agent. - jika tidak ada
Member NoteCatatan dari member. - jika tidak ada
Transaction IDID transaksi unik, format WD-[site_id]-YYYYMMDD[UUID]. Contoh: WD-2-2026030477b152ec-b868-448c-afe6-00465aacc695

Perlu diperhatikan: kolom Bank Company (rekening pengirim company) dan kolom Cuts tidak ada di Withdraw History — berbeda dengan Deposit History.

Contoh Data (Rentang 01/01/2026 – 04/03/2026, 22 record)

NoUsernameTypeBank PlayerStatusCoinsTransaction ID
1user63marWithdrawBONUS - 62999999963 - CRETE FROM APIAccepted625WD-2-2026030477b152ec...
2affiliate15WithdrawBCA - 6854654112 - SAYASIAPAAccepted2,984WD-2-2026030404a6142b...
3sosbnosbnWithdrawBCA - 2114521452 - NDOPDPSNJSWAccepted1,000WD-2-202509168dc9ba0d...
4gayaanWithdrawDANA - 131614444344 - GAYASAAccepted50WD-2-20250916c234cf5b...
10usrwd01WithdrawBONUS - 629999988264 - SAYA KECILRejected50WD-2-20260301b08da3de...

Baris terakhir tabel menampilkan Total agregat dari kolom Coins:

Total Coins
20,121.00

Pagination & Rows per Page

ElemenKeterangan
x DataJumlah total record yang ditemukan (contoh: 22 Data)
◀◀ ◀ [halaman] ▶ ▶▶Navigasi halaman; prev disabled di halaman pertama
Go to pageInput angka + tombol panah untuk lompat ke halaman tertentu
Rows dropdownPilih jumlah baris per halaman, default: 10

Empty State

Sebelum tombol Search diklik, tabel menampilkan:

📭 Showing 0 Data
Please use filter to see specific data


UI Elements Reference

LabelTipeLokasiKeterangan
Export to CSVButtonHeader kananEkspor data ke file CSV
Search by UsernameTextboxFilterCari berdasarkan username player
Date (from/to)Date PickerFilterRentang tanggal filter
TypeReact SelectFilterFilter jenis withdraw (All / Manual Withdraw / Withdraw)
StatusReact SelectFilterFilter status (All / Accepted / Rejected)
SearchButtonFilterJalankan filter
ResetButtonFilterReset semua filter
Ascending / DescendingRadioAtas tabelUrutan sort tabel
Rows dropdownReact SelectBawah tabelJumlah baris per halaman

Perbedaan Withdraw History vs Deposit History

AspekWithdraw HistoryDeposit History
Kolom BankBank Player sajaBank Player + Bank Company
Kolom Cuts❌ Tidak ada✅ Ada
Kolom Transaction IDSelalu tampil (default)Toggle Show/Hide
Toggle Show/Hide❌ Tidak ada✅ Ada (Bonus, Transaction ID)
Footer TotalCoins sajaCoins + Cuts
Transaction ID formatWD-2-YYYYMMDD[UUID]DP-2-YYYYMMDD[UUID]
Filter Bank❌ Tidak ada✅ Ada (All Bank / All Non Bank + dropdown)
Filter Bank Account❌ Tidak ada✅ Ada

Notes

  • Data tidak tampil secara default; wajib klik Search terlebih dahulu.
  • Default date range adalah hari ini untuk both from dan to. Untuk melihat data historis, ubah tanggal sesuai rentang yang diinginkan.
  • Sort default: Descending (data terbaru di atas).
  • Berbeda dengan Deposit History, Withdraw History tidak memiliki filter Bank maupun toggle Show/Hide kolom.
  • Kolom Transaction ID selalu ditampilkan (tidak bisa disembunyikan).
  • Format Transaction ID: WD-[site_id]-YYYYMMDD[UUID], contoh: WD-2-2026030477b152ec-b868-448c-afe6-00465aacc695.
  • Baris Total di footer hanya menampilkan total Coins (tidak ada Cuts pada withdraw).

HalamanURLKeterangan
Manual Withdraw/dashboard/manual-withdrawInput withdraw manual untuk player
Deposit History/dashboard/deposit-historyRiwayat transaksi deposit (counterpart withdraw)