Skip to content

CRM Operations Map

About This Page

What: All navigation paths, feature entry points, and permission requirements for HK funds in CRM — a one-stop quick reference Audience: Newly onboarded operations staff (quickly learn the system), product managers (review the full feature landscape) Prerequisites: Deposit Methods Overview, Withdrawal Lifecycle — understand the business flow first Reading time: 10 minutes Owner: Deposit Operations Lead

Key takeaway: HK funds in CRM are organized into five major modules — Deposit Funds, Withdrawal Funds, Bank Accounts, Refund Management, and Blocklist System — with 20+ navigation paths in total. This page serves as the master index for all CRM features, helping you quickly find "where do I go to do X."

Onboarding Learning Path

If you are new, follow this reading order for the operations handbook: 1. This page (get familiar with the CRM interface and modules) -> 2. Manual Matching Guide (core daily work) -> 3. Withdrawal Approval Guide -> 4. eDDA Troubleshooting Guide -> 5. Reversal / Refund Guide -> 6. Scheduled Tasks & Monitoring


Find Entry Points by Scenario — What do I need to do? Where do I go?

SituationModuleAction
Client says money hasn't arrivedDeposit Funds -> PendingSearch bank statements by UID/amount to confirm arrival
Bank statement exists but not matchedDeposit Funds -> PendingManual instruction matching (link statement to instruction)
Client says withdrawal was rejectedWithdrawal FundsFilter tasks by UID, check rejection reason code
Client requests a refundRefund Management -> Refund ListRegister refund (CS) -> Review (Operations)
Client wants to cancel eDDABank Accounts -> Bank Account AuthorizationCheck authorization status + guide client to cancel on bank side
Need to freeze a client's withdrawalsBlocklist System -> Withdrawal BlocklistAdd UID
Need to look up all bank cards for a clientBank Accounts -> Bank Account ManagementSearch by UID
Need to reverse a credited depositDeposit Funds -> ProcessedFind the target application -> click "Reversal"
Month-end cleanup of orphan statementsDeposit Funds -> PendingBulk select -> Bulk return
Need to restrict a client's auto depositBlocklist System -> Restricted Auto Deposit UsersAdd UID
Look up receiving bank FPS IDReceiving Info Quick ReferenceCheck the table directly

Jump to module:

The table below lists all navigation paths related to HK funds in CRM. Level 1 -> Level 2 -> Level 3 corresponds to the CRM left-side menu hierarchy.

Level 1Level 2Level 3Description
Deposit FundsPendingView all bank statement records
Deposit FundsIn TransitView all in-transit deposits (e.g. cheques)
Deposit FundsPending ReviewView all deposits awaiting manual review
Deposit FundsProcessedView completed/reversed/rejected deposits; perform reversals
Deposit FundsClient Deposit InstructionsView all deposit instructions; create/modify/reject instructions
Deposit FundsAbnormal DepositsSystem auto-matches long-orphan statements (HSBC and ICBC only)
Withdrawal FundsView and process all withdrawal tasks
Bank AccountsBank Account ManagementQuery client bank accounts
Bank AccountsBank Account AuthorizationAirstar HK BSTAirstar BST authorization records
Bank AccountsBank Account AuthorizationCMB HK BSTCMB BST authorization records
Bank AccountsBank Account AuthorizationCMBC HK BSTCMBC BST authorization records
Bank AccountsBank Account AuthorizationHang Seng eDDAHang Seng eDDA authorization records
Bank AccountsBank Account AuthorizationHSBC eDDAHSBC eDDA authorization records
Refund ManagementRefund ListView all refund tasks; CS registration / Operations review
Refund ManagementRefund TransferFinance exports refund transfer files
Blocklist SystemWithdrawal BlocklistBlock in-app withdrawal requests
Blocklist SystemRestricted Auto Deposit UsersRoute all deposit methods to manual review

Deposit Funds Module

Deposit Funds is the most feature-rich module in CRM, covering the full process from statement receipt to deposit completion.

Pending

CRM Path: Deposit Funds -> Pending

View all receiving bank statement information. This is the primary workspace for deposit operations.

ActionDescription
Search statementsFilter statement records by receiving bank / currency / amount / date
Manual instruction matchingManually link a statement to a client deposit instruction to trigger the deposit
Return statementMark an unmatchable statement as returned (status change only — no actual funds movement)
BOCHK list field notes

The visible fields in the BOCHK (Bank of China HK) Pending list have been adjusted: the "Reference Number" field has been removed, and a "Remitter Account" field has been added after the remitter name. When troubleshooting BOCHK matching issues, you can check the remitter account directly in the list without querying the S16 report separately.

Daily Focus

Most statements are automatically processed by the matching engine every 3 minutes. Operations only need to handle records where auto-matching failed. For the detailed matching workflow, see Manual Matching Guide.

In Transit

CRM Path: Deposit Funds -> In Transit

Manage in-transit deposits that have not yet cleared (e.g. cheque deposits) and track fund arrival status.

ActionDescription
Confirm in-transit deposit arrivalAfter bank confirmation of arrival, the system auto-generates a deposit task and credits the account
Cancel in-transit depositWhen the bank confirms non-arrival, cancel the in-transit record and restore original statement and instruction status
View historical in-transit reportsReview processing records of historical in-transit deposits

Pending Review

CRM Path: Deposit Funds -> Pending Review

Review all deposit tasks requiring manual approval. Tasks enter this queue for reasons including: amount exceeding limits, blocklisted user deposit, system risk control flags, etc.

ActionDescription
Approve deposit taskVerify deposit information, then approve or reject

Note

Tasks in the "Pending Review" queue may involve users flagged as "Restricted Auto Deposit." Check the restriction reason in the Blocklist System before processing.

Processed

CRM Path: Deposit Funds -> Processed

View all completed deposit records, including multiple terminal states: completed, rejected, reversed, pending account opening, etc.

ActionDescription
View deposit recordsFilter by status (completed / rejected / reversed / pending account opening)
Perform reversalExecute a reversal on a completed deposit (deduct funds from the securities account)
Terminate pending-account-opening depositTerminate deposit records where account opening has not been completed for an extended period

For the detailed reversal workflow, see Reversal Operations Guide.

Client Deposit Instructions

CRM Path: Deposit Funds -> Client Deposit Instructions

Manage deposit instructions (applications) submitted by clients. Instructions are the starting point of the deposit process, submitted by users in the App or created by operations on their behalf.

ActionDescription
View all instructionsFilter deposit instructions by UID / status / currency / date
Create instructionCreate a deposit instruction on behalf of a user (e.g. supplementary creation in abnormal deposit scenarios)
Modify instructionModify instruction details (e.g. bank card number, amount)
Reject instructionReject non-compliant instructions

Abnormal Deposits

CRM Path: Deposit Funds -> Abnormal Deposits

The system automatically detects long-orphan statements that cannot be matched (AbnormalDepositJob runs every 30 minutes) and attempts to find potential matching clients by bank card number and name.

ActionDescription
Confirm creditingCreate an instruction on behalf of the user and complete the deposit
SuspendWait for the user to submit an instruction for auto-matching
Flag for follow-upContact the user to confirm transfer intent

Bank Coverage

The abnormal deposit auto-matching feature currently only supports HSBC and ICBC statements. Orphan statements from other banks require manual investigation by operations.


Withdrawal Funds Module

CRM Path: Withdrawal Funds

The unified management entry point for all withdrawal tasks, covering the full process from task creation to fund remittance.

Task Statuses

StatusDescription
ProcessingTask is being approved or awaiting remittance
CompletedFunds have been successfully remitted
RejectedReview did not pass; returned
WithdrawnUser proactively cancelled the withdrawal request
RefundedBank returned the remitted funds

Withdrawal Methods

Withdrawals support the following methods. Operations select the appropriate channel based on the user's bank card and currency at the Confirm step:

Withdrawal MethodApplicable Scenario
BST (Bank-Securities Transfer)CMB / CMBC / Airstar BST users
ChequeRarely used
ICBC Intra-bankICBC (Asia) intra-bank transfer
BOCHK Intra-bankBank of China (HK) intra-bank transfer
Hang Seng Intra-bankHang Seng internet banking transfer
HSBC Intra-bankHSBC internet banking transfer
FPS TransferHKD fast payment (BOCHK / SCB / CGB, etc.)
CHATS/RTGSLocal inter-bank large-value transfer
Cross-border WireThe only option for non-HK banks

Operations

ActionDescription
Select withdrawal methodManually select a channel for tasks with method=null at the Confirm step (moves to Processing)
Export transfer file / Print chequeBatch export bank transfer files or print cheques by withdrawal method
Edit client withdrawal nameCorrect the withdrawal payee name information
Single-task approvalExecute Audit / Confirm / Remittance step approvals for individual withdrawal tasks

For the complete withdrawal approval workflow, see Withdrawal Approval Guide.


Bank Accounts Module

Bank Account Management

CRM Path: Bank Accounts -> Bank Account Management

Query and manage bank account information bound by clients.

ActionDescription
Query bank accountsSearch all bank accounts under a single client by UID
View operation historyView binding / unbinding / modification history for bank accounts
Review certification applicationsReview bank account certification applications submitted by clients

Bank Account Authorization

CRM Path: Bank Accounts -> Bank Account Authorization

Manage authorization records across bank channels, with 5 sub-modules.

Airstar HK BST

View Airstar BST Mandate authorization records. When Mandate status is OPEN, automatic withdrawal is supported.

CMB HK BST

View CMB (China Merchants Bank) Hong Kong branch BST authorization records.

CMBC HK BST

View CMBC (China Minsheng Bank) Hong Kong branch BST authorization records.

Hang Seng eDDA Authorization

View Hang Seng Bank eDDA (Electronic Direct Debit Authorization) records.

ActionDescription
View authorization recordsView all Hang Seng eDDA authorization statuses
Reject inconsistent recordsReject records where authorization information does not match client information

HSBC eDDA Authorization

View HSBC eDDA authorization records.

ActionDescription
View authorization recordsView all HSBC eDDA authorization statuses
Terminate pending recordsTerminate records that have been in pending-authorization status for an extended period
Download end-of-day eDDA reportDownload end-of-day reports for reconciliation and audit

eDDA is for deposits only

eDDA/eDDI is a deposit direct-debit authorization mechanism that only supports HKD — USD/CNH are not supported. Withdrawals use corporate internet banking channels; do not confuse the two. See eDDA Deposit for details.


Refund Management Module

Refund Management follows a three-step process: Register -> Review -> Process, involving two roles: Customer Service and Operations.

Refund List

CRM Path: Refund Management -> Refund List

Step 1: Register Refund (Customer Service)

Customer Service registers a refund application through the statement record:

  1. Find the corresponding bank statement record
  2. Link to the original deposit instruction
  3. Attach refund supporting documents (transfer screenshot, bank receipt, etc.)
  4. Submit the refund registration

Step 2: Review Refund (Operations)

Operations reviews whether the refund materials are compliant:

  • Approved -> Proceeds to refund processing
  • Not approved -> Returned to Customer Service for additional materials

Step 3: Process Refund (Operations)

Operations manually processes the refund and marks it as complete.

Refund Transfer

CRM Path: Refund Management -> Refund Transfer

Finance staff export refund transfer files for batch execution of refund transfers on the banking side.

Refund vs. Reversal

Refund Management handles fund returns proactively requested by users or returned by banks. Reversal is the reverse operation on already-credited funds. For a detailed comparison, see Refund and Reversal.


Blocklist System

Withdrawal Blocklist

CRM Path: Blocklist System -> Withdrawal Blocklist

Clients on this list are blocked from submitting withdrawal requests in the App — the system intercepts them immediately.

ActionDescription
View blocklistFilter blocklist records by UID / date added
Add / RemoveAdd or remove a client from the withdrawal blocklist

Restricted Auto Deposit Users

CRM Path: Blocklist System -> Restricted Auto Deposit Users

All deposit methods for clients on this list are routed to manual review; the system no longer auto-credits.

ActionDescription
View restricted listFilter restricted users by UID / date added
Add / RemoveAdd or remove a client from the restricted list

Blocklist Scope of Impact

  • Withdrawal Blocklist: Only affects withdrawals; deposits are not impacted
  • Restricted Auto Deposit: Only affects automatic deposit processing; withdrawals are not impacted
  • The two lists are independent — to restrict both deposits and withdrawals, add to both lists separately

Receiving Info Quick Reference

FPS ID

Receiving BankFPS ID
Bank of China (HK)1166255
ICBC (Asia)7522014
Hang Seng Bank1517622

Payee Name Rules

Transfer MethodName Requirement
FPSMust use full name: FUTU SECURITIES INTERNATIONAL (HONG KONG) LIMITED-CLIENTS A/C
CHATS / T/T WireMay abbreviate to: FUTU SECURITIES INTL (HK) LTD (HK must not be removed)

Receiving Info Notes

  • Cashier's Cheques are not accepted for deposits
  • Receiving bank SWIFT CODE + payee name + account number must be correct; otherwise the bank will return the funds
  • Payee / bank addresses are for reference only and do not affect fund receipt
  • Remarks / memo do not affect deposit crediting

Receiving Bank Routing Rules

Different client banks and deposit methods correspond to different default receiving banks. Below are the core routing rules:

Primary Receiving Banks: Hang Seng Bank, ICBC (Asia), Bank of China (HK), CCB (Asia), HSBC, CMBC Hong Kong Branch, CMB Hong Kong Branch

Currency Restrictions by Deposit Method

Deposit MethodHKDUSDCNH
BST (CMBC / CMB)SupportedSupportedNot supported
eDDA (Hang Seng / HSBC)SupportedNot supportedNot supported
FPSSupportedNot supportedNot supported
Internet Banking / ATM / CounterSupportedSupportedSupported
ChequeSupportedSupportedSupported
International WireSupportedSupportedSupported

Key Routing Rules

  • BST only supports CMBC and CMB (HKD + USD)
  • eDDA only supports HKD — USD/CNH are not supported
  • FPS only supports HKD
  • CNH deposits have no eDDA, no FPS, no BST — only Internet Banking / ATM / Counter / Cheque
  • CCB (Asia) internet banking deposits almost always require a transfer receipt
  • International Wire is the only option for non-HK banks and requires receipt upload

For the complete receiving bank routing matrix, see Bank Channel Matrix.


Permission Matrix

The following summarizes all permissions required for HK funds modules in CRM.

Deposit Management Permissions

PermissionPurpose
CASH_IN_FLOW_VIEWView bank statements
CASH_IN_APPLY_VIEWView deposit applications / instructions
CASH_IN_APPLY_MODIFYCreate / modify / reject deposit instructions
CASH_IN_TASK_APPROVALApprove deposit tasks (confirm match, approve / reject)
CASH_IN_TASK_REVERSEExecute deposit reversals
ABNORMAL_DEPOSIT_MODIFYProcess abnormal deposits (confirm crediting / suspend)

Withdrawal Management Permissions

PermissionPurpose
PERMISSION_CASH_TASKS_OUT_AUDITAudit step review (high-risk withdrawals)
PERMISSION_CASH_TASKS_OUT_CONFIRMConfirm step approval (select withdrawal channel)
PERMISSION_CASH_TASKS_OUT_REMITRemittance step execution

Refund Management Permissions

PermissionPurpose
Refund RegistrationCS registers refund applications
Refund ReviewOperations reviews refund materials
Refund ProcessingOperations executes refunds and marks status

Bank Account Permissions

PermissionPurpose
Bank Account ViewQuery client bank account information
Bank Account ReviewReview client bank account certification applications
Authorization ManagementManage authorization records across bank channels (reject / terminate, etc.)

Blocklist Permissions

PermissionPurpose
Blocklist ViewView withdrawal blocklist and restricted auto deposit list
Blocklist EditAdd / remove users from blocklist and restricted list

Next Steps

I want to...Go to
Learn the specific steps for manual matchingManual Matching Guide
Learn the specific steps for withdrawal approvalWithdrawal Approval Guide
Learn the specific steps for reversalsReversal Operations Guide
Understand system monitoring and alertsMonitoring & Alerts
Understand the full deposit processDeposit Methods Overview
Understand the full withdrawal processWithdrawal Lifecycle
Check bank channel supportBank Channel Matrix
Look up status codes and error codesUnified Error Code Center
Was this page helpful?

内部业务文档 · 仅限 moomoo 团队使用