Skip to main content

Admin Payment Flow

This section describes how administrators in CRYMBO Connect handle user payments — including deposit management, transfer approvals, wallet funding, and gas fee allocation. All actions are permission-based and audited.


Step-by-Step

Admin Login & Authentication

  • Admin logs in using a username and password.
  • Two-Factor Authentication (2FA) is enforced for all admin roles.

Home Screen & Feature Flags

Upon login, the admin sees dashboard cards based on enabled feature flags:

  • Total Volume
  • User Reports
  • Account Asset Breakdown
  • Assets Distribution
  • LP Overview
  • Transfers Report
  • Wallet Distribution
  • Wallet Assets Overview
  • Data by Date

User Management

Admins can:

  • View and edit user profiles
  • Update user metadata (PII, KYC, tx_cap, tlv_cap, referrer, etc.)
  • Log in as a specific user to act on their behalf
  • Create new users or admins

Referral Management

From the Referrals page, admins can:

  • Create and edit referral codes
  • Set referral-based configuration:
    • topup_fee
    • kyc_bypass
    • transaction_cap, tlv_cap
    • block_purchase

Deposit Management

  • Admin navigates to the Deposit Table to view all user deposit entries.
  • Each deposit is linked to the user and coin.
  • Admins verify that the deposit was successfully received via PSP and matched to a wallet.

Transfer Management

  • Admin views all user transfer requests in the Transfer Table.
  • Each request contains:
    • Cryptocurrency
    • Destination wallet
    • Amount
    • Referrer
    • Fee structure
  • Admin can Approve or Reject the request.

Once approved, funds are moved from the system wallet to the user’s selected destination.


Wallet & Gas Fee Management

Admins manage three wallet types:

  • Main Wallet – holds operational crypto
  • Gas Fee Wallet – funds used to pay transaction gas (e.g., USDC on Polygon)
  • Side Pocket Wallet – used for segregated fund allocations

Each wallet shows:

  • Per-token balance
  • Fiat equivalent total
  • Transaction and funding history

Withdrawal Approval Flow

  1. Admin logs in as the user and submits a withdrawal request.
  2. Admin returns to their own dashboard.
  3. Admin approves the transfer in the Transfer Table.
  4. The system:
    • Deducts gas from the Gas Fee Wallet
    • Transfers funds from the Main Wallet to the user’s destination

Roles and permissions control access to:

  • Editing PII
  • Adjusting user limits
  • Approving or rejecting transfers
  • Creating referrals
  • Viewing financial reports

All admin actions are logged and auditable.