Skip to main content

Admin — KYC Request

Overview

Halaman KYC Request menampilkan daftar permintaan verifikasi identitas (KYC) dari pemain yang sedang menunggu persetujuan. Admin dapat melihat detail data pemain, foto identitas, serta melakukan aksi Approve atau Reject langsung dari halaman ini maupun melalui modal detail.

Access

  • URL: /dashboard/kyc-request
  • Role required: Admin
  • Navigation path: Sidebar > Referral Management > KYC Request
LabelURLDocs
KYC Request/dashboard/kyc-request5_1_kyc-request.md
KYC History/dashboard/kyc-history5_2_kyc-history.md
Referral Report/dashboard/referral-report5_4_referral-report.md

Notes

Data pada halaman ini dimuat otomatis saat halaman dibuka tanpa perlu menekan tombol Search. Total data ditampilkan di pojok kiri bawah tabel (contoh: 1 Data).


Page Layout

Filter Section

Tersedia di bagian atas halaman untuk memfilter data berdasarkan username pemain.

ElemenTipeDeskripsi
UsernameText InputInput pencarian username pemain. Placeholder: "Type your username"
SearchButtonMenerapkan filter berdasarkan username yang diinput
ResetButtonMenghapus filter dan memuat ulang seluruh data

Tabel KYC Request

Menampilkan daftar permintaan KYC yang belum diproses. Tabel memiliki 5 kolom.

KolomDeskripsi
IDNomor urut baris
Username / Full NameDua baris: baris pertama username (huruf kecil), baris kedua nama lengkap (huruf kapital)
Phone Number / EmailDua baris: baris pertama ikon telepon + nomor, baris kedua ikon email + alamat email (atau - jika tidak ada)
Registered DateDua baris: tanggal (DD-MM-YYYY) dan waktu (HH:mm:ss)
ActionsTombol aksi: View Details, Approve, Reject

Contoh data:

IDUsername / Full NamePhone Number / EmailRegistered DateActions
1bahagia1 / Orang Ganteng628339957123 / test@test.com28-03-2025 22:48:34View Details / Approve / Reject

Features

View Details

Membuka modal Player Details yang menampilkan informasi lengkap pemain beserta data KYC yang disubmit.

Langkah:

  1. Klik tombol View Details pada baris pemain yang ingin dilihat.
  2. Modal Player Details akan terbuka.
  3. Periksa informasi pemain dan foto identitas.
  4. Klik tombol Approve untuk menyetujui, atau Reject untuk menolak KYC dari dalam modal.
  5. Klik di luar modal atau tekan Escape untuk menutup tanpa melakukan aksi.

Hasil: Status KYC pemain diperbarui sesuai aksi yang dipilih.


Approve (dari tabel)

Menyetujui permintaan KYC langsung dari baris tabel tanpa membuka modal.

Langkah:

  1. Klik tombol Approve pada kolom Actions di baris pemain.
  2. KYC pemain langsung disetujui.

Hasil: Permintaan KYC dihapus dari daftar dan status pemain diperbarui.


Reject (dari tabel)

Menolak permintaan KYC langsung dari baris tabel.

Langkah:

  1. Klik tombol Reject pada kolom Actions di baris pemain.
  2. KYC pemain langsung ditolak.

Hasil: Permintaan KYC dihapus dari daftar dan status pemain diperbarui.


Modal yang muncul saat tombol View Details diklik. Menampilkan informasi lengkap pemain dan data KYC yang disubmit.

Bagian: Player Information

FieldDeskripsiContoh Value
UsernameUsername akun pemainbahagia1
Full NameNama lengkap pemainWOKE
Phone NumberNomor telepon pemain628119957123
EmailAlamat email pemain(kosong jika tidak terdaftar)
Referral Register DateTanggal dan waktu registrasi pemain28-03-2025 22:48:34
Player Bank AccountLogo bank + nomor rekening + nama pemilik rekening1234328123 / WOKE
Identification PhotoFoto dokumen identitas pemain (KTP/ID) dengan tombol View Larger untuk melihat gambar dalam ukuran penuh(gambar)

Tombol Aksi di Modal

TombolDeskripsi
ApproveMenyetujui permintaan KYC pemain
RejectMenolak permintaan KYC pemain

UI Elements Reference

LabelTipeLokasiDeskripsi
UsernameText InputFilter sectionInput untuk mencari berdasarkan username
SearchButtonFilter sectionMenjalankan filter
ResetButtonFilter sectionMereset filter ke kondisi awal
View DetailsButtonKolom Actions, tiap barisMembuka modal detail pemain
ApproveButtonKolom Actions & dalam modalMenyetujui KYC pemain
RejectButtonKolom Actions & dalam modalMenolak KYC pemain
View LargerButtonModal > Identification PhotoMembuka foto identitas dalam ukuran penuh

Data Displayed

Tabel menampilkan data pemain yang telah mengajukan KYC dan menunggu persetujuan admin. Data bersumber dari sistem internal dan mencakup informasi profil, kontak, rekening bank, serta dokumen identitas (foto KTP/ID) yang diupload ke Google Cloud Storage (storage.googleapis.com/syntech-tools-gcs-kyc-a-southeast1/player-kyc/).


Notes

  • Halaman ini hanya menampilkan KYC yang berstatus pending (belum diproses). Riwayat KYC yang sudah diproses dapat dilihat di halaman KYC History.
  • Kolom Email dapat bernilai kosong/- jika pemain tidak mendaftarkan email.
  • Foto identitas dihosting di Google Cloud Storage; pastikan koneksi internet aktif agar foto dapat dimuat.
  • Tombol Approve dan Reject tersedia di dua tempat: langsung di baris tabel dan di dalam modal Player Details.