Brokeret LogoDocs
Forex CRM / Treasury/Transfers

Transfers

Manage internal transfers between wallets and trading accounts.

Overview

Transfers allow users to move funds between their wallets and trading accounts. As an admin, you can view all transfer history and configure transfer settings.

Transfer Types

📧
NoteThe system supports two main transfer categories: Internal Transfers (within the same user's accounts) and External Transfers (between different users). Each type can be independently enabled or disabled in settings.

Internal Transfers

Movement within the same user's accounts:

  • Wallet to Trading Account
  • Trading Account to Wallet
  • Between different wallets (if enabled)

External Transfers

Movement between different users (if enabled):

  • User A wallet to User B wallet
  • Requires additional verification

Viewing Transfers

Navigate to Transactions > Transfers to see all transfer history.

Transfer Information

  • Source (wallet or account)
  • Destination (wallet or account)
  • Amount
  • Status
  • Timestamp
  • User details

Filters

  • Date range
  • Transfer type (internal/external)
  • Status
  • User search

Transfer Flow

Wallet to Trading Account

  1. User selects source wallet
  2. User selects destination MT5 account
  3. User enters amount
  4. System validates balance
  5. Funds deducted from wallet
  6. Funds credited to MT5 account (instant)

Trading Account to Wallet

  1. User selects source MT5 account
  2. User selects destination wallet
  3. User enters amount
  4. System validates margin/equity
  5. Funds deducted from MT5
  6. Funds credited to wallet (instant)

Transfer Settings

Configure transfers in Settings > Transfers:

Internal Transfer Settings

  • Enable/disable wallet to account
  • Enable/disable account to wallet
  • Minimum transfer amount
  • Maximum transfer amount
  • Transfer fees (if any)

External Transfer Settings

  • Enable/disable external transfers
  • Require verification
  • Daily/monthly limits
  • Fee configuration

Global Settings

  • Processing times
  • Notification preferences
  • Audit logging

Common Issues

Transfer Failed - Insufficient Balance

User doesn't have enough funds in source account.

Transfer Failed - Below Minimum

Amount is below configured minimum.

Transfer Failed - Margin Issue

For MT5 withdrawals, user may have open positions requiring margin.

Best Practices

💡
TipSet reasonable minimum and maximum transfer limits to prevent abuse. A minimum of $1-$5 avoids micro-transaction spam, while maximum limits protect against unauthorized large transfers.
  1. Set reasonable minimum and maximum limits
  2. Enable audit logging for compliance
  3. Review external transfer requests carefully
  4. Monitor for unusual transfer patterns
  5. Keep transfer fees competitive

Next Steps