Skip to main content

Admin — Bank Accounts

Overview

Halaman Bank Accounts digunakan untuk mengelola rekening bank yang digunakan dalam proses deposit pemain. Setiap rekening bank memiliki informasi nama bank, nomor rekening, nama pemilik rekening, bank group, persentase potongan (cut), status aktif/nonaktif, dan status Auto DP. Admin dapat membuat rekening baru, mengedit konfigurasinya, atau menghapusnya dari sistem.

Access

  • URL: /dashboard/bank-account
  • Role required: Admin
  • Navigation path: Sidebar > Bank Management > Bank Accounts
LabelURLDocs
Bank Group List/dashboard/bank-group-list8_1_bank-group-list.md
Bank Accounts/dashboard/bank-accounts8_2_bank-accounts.md
Banks/dashboard/banks8_3_banks.md
Player Bank Group List/dashboard/player-bank-group-list8_4_player-bank-group-list.md
Currency Settings/dashboard/currency-settings8_5_currency-settings.md
Payment Gateway Setting/dashboard/payment-gateway-agent-setting8_6_payment-gateway-setting.md

Page Layout

Header Area

ElementTypeKeterangan
Bank AccountsHeading (H1)Judul halaman
Create BankButton (kanan atas)Membuka modal untuk menambahkan rekening bank baru

Filter Area

FilterTipeKeterangan
Bank NameDropdownFilter berdasarkan nama bank (default: All)
Bank GroupDropdownFilter berdasarkan bank group (default: All)
StatusCheckbox gandaFilter berdasarkan status: Active dan Inactive (keduanya dicentang secara default)
SearchButtonMenjalankan pencarian berdasarkan filter yang dipilih
ResetButtonMereset semua filter ke kondisi awal

Tabel Bank Accounts

Tabel utama menampilkan seluruh rekening bank yang terdaftar.

KolomKeterangan
IDNomor ID unik rekening bank
Bank NameLogo dan nama bank (contoh: DANA, BRI, BCA, PANIN, SEABANK, dll.)
Account No / NameDua baris: baris pertama = nomor rekening, baris kedua = nama pemilik rekening
Bank GroupNama bank group yang menggunakan rekening ini
CutsPersentase potongan (cut percentage) yang diterapkan
StatusStatus rekening: Active (hijau) / Inactive (merah)
Auto DPRekening digunakan untuk auto deposit: Yes / No
ActionsTombol: Edit Bank dan Delete

Pagination

ElementKeterangan
Total countDitampilkan di atas dan bawah tabel (contoh: 32 Data)
Navigasi halamanTombol first, prev, nomor halaman, next, last
go to pageInput spinbutton untuk navigasi langsung ke halaman tertentu

Features

Membuat Rekening Bank Baru

Langkah-langkah:

  1. Klik tombol Create Bank di kanan atas halaman.
  2. Modal Create New Bank terbuka.
  3. Pilih Bank Name dari dropdown.
  4. Pilih Bank Group — field Currency akan otomatis terisi sesuai bank group yang dipilih.
  5. Isi Account No. dan Account Name.
  6. Atur Status (default: Active).
  7. Opsional: isi Cut percentage.
  8. Klik Save untuk menyimpan, atau Cancel untuk membatalkan.

Result: Rekening bank baru ditambahkan ke daftar.

Mengedit Rekening Bank

Langkah-langkah:

  1. Temukan rekening bank yang ingin diedit di tabel.
  2. Klik tombol Edit Bank pada baris tersebut.
  3. Modal Edit Bank terbuka, menampilkan info rekening (readonly) di bagian atas.
  4. Ubah Bank Group, Status, dan/atau Cut percentage sesuai kebutuhan.
  5. Klik Save untuk menyimpan, atau Cancel untuk membatalkan.

Result: Data rekening bank diperbarui.

Catatan: Bank Name, Account No., Account Name, dan Currency tidak dapat diubah saat edit — ditampilkan sebagai informasi readonly di header modal.

Menghapus Rekening Bank

Langkah-langkah:

  1. Temukan rekening bank yang ingin dihapus di tabel.
  2. Klik tombol Delete (merah) pada baris tersebut.
  3. Konfirmasi penghapusan pada dialog yang muncul.

Result: Rekening bank dihapus dari sistem.

Mencari Rekening Bank

Langkah-langkah:

  1. Pilih Bank Name dan/atau Bank Group dari dropdown filter.
  2. Atur checkbox Status sesuai kebutuhan (Active, Inactive, atau keduanya).
  3. Klik Search.

Result: Tabel difilter sesuai kriteria yang dipilih.

Dibuka dari tombol Create Bank.

FieldTipeWajibKeterangan
Bank NameDropdownPilih nama bank dari daftar tersedia
Bank GroupDropdownMenentukan grup bank; mempengaruhi Currency secara otomatis
Account No.TextboxNomor rekening bank
StatusDropdownStatus rekening (default: Active)
Account NameTextboxNama pemilik rekening
CurrencyLabel (readonly)Otomatis berdasarkan Bank Group (contoh: IDR - INDONESIA)
Cut percentageTextboxPersentase potongan opsional

Tombol:

  • Save — Simpan rekening baru
  • Cancel — Tutup modal tanpa menyimpan
  • Close (×) — Tutup modal

Dibuka dari tombol Edit Bank pada tiap baris.

Info Bar (readonly)

Bagian atas modal menampilkan informasi rekening yang tidak dapat diubah:

FieldKeterangan
Bank NameLogo + nama bank
Account No.Nomor rekening
Account NameNama pemilik rekening
CurrencyMata uang rekening

Field yang Dapat Diedit

FieldTipeWajibKeterangan
Bank GroupDropdownGrup bank yang menggunakan rekening ini
StatusDropdownStatus rekening (Active / Inactive)
Cut percentageTextboxPersentase potongan

Tombol:

  • Save — Simpan perubahan
  • Cancel — Tutup modal tanpa menyimpan
  • Close (×) — Tutup modal

UI Elements Reference

LabelTypeLokasiKeterangan
Create BankButtonHeader (kanan)Membuka modal tambah rekening baru
Bank Name filterDropdownFilter areaFilter berdasarkan nama bank
Bank Group filterDropdownFilter areaFilter berdasarkan bank group
Active checkboxCheckboxFilter areaToggle tampil rekening aktif
Inactive checkboxCheckboxFilter areaToggle tampil rekening nonaktif
SearchButtonFilter areaJalankan filter
ResetButtonFilter areaReset semua filter
Edit BankButton (hitam)Kolom ActionsEdit konfigurasi rekening
DeleteButton (merah)Kolom ActionsHapus rekening dari sistem
go to pageSpinbuttonPaginationNavigasi langsung ke halaman tertentu

Filters & Controls

FilterTipeEfek
Bank NameDropdownMenyaring berdasarkan nama bank
Bank GroupDropdownMenyaring berdasarkan bank group yang digunakan
Status ActiveCheckboxTampilkan/sembunyikan rekening aktif
Status InactiveCheckboxTampilkan/sembunyikan rekening nonaktif

Data Displayed

Setiap baris menampilkan satu rekening bank. Total data: 32 rekening (pada saat dokumentasi dibuat).

Contoh Data

IDBankAccount No.Account NameBank GroupCutsStatusAuto DP
1DANA112-3123-1231-2313-21DANA DUAUSDT 1ST1ActiveNo
2BRI178-4879-1brit setDEFAULT TIER1ActiveNo
3BCA454-5678-7123-7454-44TESDEFAULT TIER0ActiveNo
4BRI122-2111-2211-1332TEST REKENING DANIHAMDEFAULT TIER12InactiveNo

Keterangan Kolom Data

  • Bank Name: Ditampilkan dengan logo bank berwarna (DANA, BCA, BRI, Jenius, Gopay, Telkomsel, SeaBank, PANIN, dll.)
  • Account No / Name: Kolom gabungan — baris atas = nomor rekening, baris bawah = nama pemilik
  • Cuts: Nilai 0 berarti tidak ada potongan; nilai positif = persentase potongan yang diterapkan
  • Auto DP: Menandakan rekening digunakan untuk deposit otomatis; saat ini semua bernilai No

Notes

  • Currency pada modal Create New Bank ditentukan secara otomatis oleh pilihan Bank Group — admin tidak perlu mengisinya secara manual.
  • Rekening dengan status Inactive tetap tampil di daftar, namun tidak digunakan dalam proses deposit aktif.
  • Field Bank Name, Account No., Account Name, dan Currency tidak dapat diubah setelah rekening dibuat — hanya Bank Group, Status, dan Cut percentage yang dapat diedit.
  • Kolom Auto DP menunjukkan apakah rekening digunakan dalam sistem deposit otomatis.