Skip to main content

Admin — Manual Withdraw

Overview

Halaman Manual Withdraw digunakan oleh admin untuk melakukan penarikan (withdraw) secara manual dari saldo koin akun player. Fitur ini berguna untuk koreksi saldo atau kebutuhan withdraw yang tidak bisa diproses secara otomatis.

Admin mencari player berdasarkan username, mengisi jumlah withdraw, lalu menyimpan melalui dialog konfirmasi. Berbeda dengan Manual Deposit, rekening tujuan penarikan sudah ditentukan dari data bank player (tidak dapat dipilih).

Access

  • URL: /dashboard/manual-withdraw
  • Role required: Admin
  • Navigation path: Sidebar > Withdraw > Manual Withdraw
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

Halaman terdiri dari dua area:

  1. Search Area — di bagian atas, untuk mencari player berdasarkan username
  2. Withdraw Form — di bawah search area, berisi detail transaksi yang sebagian besar auto-populated dari data player

Features

Mencari Player

Sebelum form dapat diisi, admin harus mencari player menggunakan username.

Langkah:

  1. Ketik username player di field Username.
  2. Klik tombol Search.
  3. Form akan ter-isi otomatis dengan data player: balance, bank tujuan, currency, nama akun, nomor akun.
  4. Field Amount akan diisi otomatis dengan nilai Main Balance player.
  5. Field Notes aktif untuk diisi.

Reset: Klik tombol Reset untuk mengosongkan username dan mereset form ke kondisi awal (semua field disabled).


Mengisi & Menyimpan Manual Withdraw

Setelah player ditemukan, admin menyesuaikan jumlah withdraw dan menyimpan.

Langkah:

  1. Periksa / ubah nilai Amount (default: nilai Main Balance player).
  2. Isi Notes (opsional — catatan terkait transaksi).
  3. Klik tombol Save.
  4. Dialog konfirmasi muncul: "Are you sure you want to submit manual withdraw"
  5. Klik Confirm untuk menjalankan withdraw, atau Cancel untuk membatalkan.

Hasil: Saldo koin player berkurang sesuai Amount yang diinput, dan transaksi tercatat di sistem.


Form Fields

Semua field form dalam kondisi disabled hingga admin melakukan search username yang valid.

State Setelah Search Berhasil

FieldLabelTipeStatusKeterangan
UsernameUsernameTextboxEnabled (selalu)Placeholder: Type specific username
Main BalanceMain Balance *TextboxDisabled (read-only)Saldo koin player saat ini, auto-populated
AmountAmount *TextboxEnabledPlaceholder: Type the amount. Auto-populated dengan nilai Main Balance; admin dapat mengubahnya
Transfer toTransfer to *TextboxDisabled (read-only)Bank tujuan penarikan dari rekening player, auto-populated (contoh: BONUS)
NotesNotesTextboxEnabledPlaceholder: Type notes about the deposit or player (opsional)
CurrencyCurrency *DropdownDisabled (read-only)Mata uang player, auto-populated (contoh: IDR)
Account NameAccount Name *TextboxDisabled (read-only)Nama pemilik rekening player, auto-populated
Account NoAccount No *TextboxDisabled (read-only)Nomor rekening bank player, auto-populated

Simbol * menandakan field wajib.

Contoh Data Setelah Search Player userdpwd

FieldNilai
Main Balance198
Amount (default)198
Transfer to (Bank Destination)BONUS
CurrencyIDR
Account NameUSER PLAYWRIGHT
Account No6299977773016

Konfirmasi Save

Setelah klik Save, muncul dialog konfirmasi:

ElemenKeterangan
Warning iconIkon peringatan merah
Heading"Are you sure you want to submit manual withdraw"
CancelMenutup dialog, kembali ke form tanpa aksi
ConfirmMenjalankan manual withdraw

UI Elements Reference

LabelTipeLokasiKeterangan
UsernameTextboxSearch areaInput username player untuk dicari
SearchButtonSearch areaMencari player dan memuat data ke form
ResetButtonSearch areaReset seluruh form ke kondisi awal
Main BalanceTextbox (read-only)FormSaldo koin player saat ini
AmountTextboxFormJumlah koin yang akan ditarik; default = Main Balance
Transfer toTextbox (read-only)FormRekening bank player tujuan penarikan
NotesTextboxFormCatatan tambahan (opsional)
CurrencyDropdown (read-only)FormMata uang (IDR)
Account NameTextbox (read-only)FormNama pemilik rekening player
Account NoTextbox (read-only)FormNomor rekening bank player
SaveButtonBawah formSubmit form, memunculkan dialog konfirmasi

Perbedaan Manual Withdraw vs Manual Deposit

AspekManual DepositManual Withdraw
Rekening tujuanDropdown — admin memilih rekening company (32 pilihan)Fixed — otomatis dari rekening player (read-only)
Field AmountDiisi manual oleh adminAuto-populated dari Main Balance, dapat diubah
Efek ke saldoSaldo bertambahSaldo berkurang
Dialog konfirmasi"...submit manual deposit""...submit manual withdraw"

Notes

  • Semua field (kecuali Username) berstatus disabled hingga search berhasil.
  • Field Amount auto-populated dengan nilai Main Balance player saat search dilakukan — admin dapat mengubahnya sesuai kebutuhan.
  • Rekening tujuan (Transfer to) bersifat read-only dan menggunakan bank player yang sudah terdaftar; admin tidak dapat memilih rekening lain.
  • Hanya field Amount dan Notes yang dapat diisi/diubah oleh admin.
  • Transaksi manual withdraw langsung mengubah saldo koin player tanpa melalui antrian di Withdraw Monitoring.