Skip to content

Withdrawals (Dashboard)

Access prerequisites

  • Permission (module): viewWithdrawals
  • License/Feature: None.
  • Menu container: GENERAL → Dashboard group

What it is / when to use

Analytical panel (read-only) for withdrawal requests. Consolidates the count and value withdrawn, segmented by the destination of the funds: Digital Bank (internal fiat transfer), External Account (fiat withdrawal to an external bank), and Crypto (on-chain withdrawal). Use it to monitor outflows and the mix of withdrawal channels.

Prerequisites

  • Permission: viewWithdrawals on the role (dual permission — CPM enum + module in the DB).
  • License/Feature: None.
  • Dependencies on other screens: Reflects the withdrawal request history (DepositsService.getAllWithdrawalRequest).

Step by step

  1. Go to the Dashboard → Withdrawals menu.
  2. Wait for the page to load.
  3. Read the cards by destination and the charts.

Filters and columns

View-only screen — no editable fields. Indicators:

Indicator / ChartWhat it showsData source
Withdrawal countTotal number of withdrawal requestswithdrawalList.length
Total withdrawn (value)Sum of all amount valuesaggregation in BigNumber
Digital BankCount and total of withdrawals with type == INTERNAL_FIATfilter by type
External AccountCount and total of withdrawals with type == FIATfilter by type
CryptoCount and total of withdrawals with type == BTC (on-chain withdrawal)filter by type
Withdrawal type (pie)Distribution across the three destinationstotals by type
History (bar chart)Total per monthgrouping by month of the when field

Business rules / notes

Attention

  • The three destinations are defined by the type of the request: INTERNAL_FIAT = Digital Bank, FIAT = External Account, BTC = Crypto/on-chain. Types outside these three do not appear in any of the segmented cards (only in the overall total).
  • Withdrawal prerequisite (business rule of the actual flow): a withdrawal can only be processed if the user has the required amount in fiat currency; the minimum amount may not exist or may vary depending on the tenant configuration. This panel only reflects already-requested withdrawals — the operation and approval are handled in Manage withdrawals.
  • Error ≠ zero: an error page indicates that the withdrawal service is unavailable.
  • Financial values: totals are computed by summing amount with BigNumber before rendering.