Skip to content

建銀亞洲 CCB

本頁說明

講什麼:建銀亞洲的 API 流水採集、CcbasiaMatch 匹配規則、BOCO 日期處理機制的完整業務規則 適合誰:需要了解建銀對接細節的產品經理 前置閱讀銀行能力矩陣預計閱讀:3 分鐘 負責人:入金產品經理

核心要點:建銀亞洲通過 API 採集流水,匹配引擎有獨特的 BOCO 日期處理機制——需注意跨日流水的歸屬判定。


能力總覽

能力支持情況協議/通道核心服務
入金流水採集API 定時拉取標準 BankFlow 採集
出金
子賬戶
eDDA/eDDI
FPS
銀證 BST

建銀亞洲是純入金銀行——只負責採集流水和匹配入金申請,不支持出金。匹配規則是所有銀行中最嚴格的之一,四個條件缺一不可。


渠道接口概覽

維度說明
ProtocolAPI
數據採集定時拉取
IMPORT_BANK_ID15 (CCBASIA)
TransType206
匹配引擎CcbasiaMatch

入金:API 流水採集

採集方式

建銀通過標準 API 接口提供流水數據,系統定時拉取並寫入統一的 BankFlow 格式。

數據流

API 接口字段

建銀的流水數據基於通用 BankFlow 格式,包含以下關鍵字段:

字段說明用途
transaction_id交易唯一標識去重唯一鍵
transaction_date交易日期日期窗口匹配
value_date起息日輔助日期參考
currency幣種幣種匹配條件
amount交易金額金額容差匹配
payer_name付款人姓名姓名精確匹配
payer_account付款人賬號輔助識別
beneficiary_account收款賬號moomoo 收款賬戶標識
transaction_type交易類型區分轉入/轉出
remarks交易備註補充信息
流水狀態處理

建銀流水採用標準的流水處置流程:

狀態含義
0待處理
1已匹配
2已入賬
3已忽略
4異常

匹配規則 (CcbasiaMatch)

核心特徵

建銀的匹配規則是所有銀行中最嚴格的之一——四個條件必須同時滿足,任一不滿足即不匹配。

維度規則說明
自動入賬不支持僅輔助匹配推薦,需人工確認
幣種匹配必須一致流水幣種 = 申請幣種
姓名匹配英文精確匹配 (nameUsEqual)不支持模糊/相似匹配
金額匹配標準容差(見下表)允許小額手續費扣減
日期匹配BOCO 日期規則 (daySimilarBoc)-3 ~ +4 天,比標準多 2 天

金額容差

幣種容差範圍對比中銀本地
HKDCRM - 20 ≤ 流水 ≤ CRM與中銀本地一致 (-20)
USDCRM - 3 ≤ 流水 ≤ CRM與中銀本地一致 (-3)

為什麼容差與中銀本地一樣小? 建銀入金以本地轉賬為主,手續費較低且可預測,因此採用通用標準容差即可覆蓋。

BOCO 日期窗口

建銀使用 daySimilarBoc 日期規則,窗口為 -3 ~ +4 天,比標準的 -3 ~ +2 天多 2 天:

日期規則窗口範圍使用銀行
daySimilar(標準)-3 ~ +2 天DBS、恒生等大多數銀行
daySimilarBoc(BOCO)-3 ~ +4 天建銀 CCB、中銀跨境

為什麼多 2 天? 建銀和中銀跨境共用 BOCO 日期規則。跨境轉賬可能因節假日、時區差異導致到賬延遲,+4 天的正向窗口可以覆蓋更多延遲場景。建銀雖以本地為主,但沿用了同一規則。

完整匹配邏輯

匹配條件匯總

條件檢查方法要求缺失時結果
幣種直接比較流水幣種 = 申請幣種不匹配
姓名nameUsEqual英文姓名精確相等(忽略大小寫)不匹配
金額amountSimilarHKD: -20~0 / USD: -3~0不匹配
日期daySimilarBoc流水日期在申請日期 -3~+4 天內不匹配

與其他銀行的差異

大多數銀行在金額容差內匹配成功後會返回"普通匹配",部分條件不滿足還可能降級為"建議匹配"。建銀沒有降級機制——要麼四個條件全滿足返回普通匹配,要麼直接不匹配。


定時任務

任務頻率說明
流水採集定時拉取從建銀 API 獲取最新流水
match:ccbasia每 3 分鐘執行建銀流水匹配

跟進時間:1 天——建銀匹配結果推薦給運營後,運營人員需在 1 天內完成人工審核。


與相似銀行對比

維度建銀 CCB中銀 BOCHK 本地工銀 ICBC
入金協議API 拉取B2E XML API銀企直聯 API
出金✅ FTS/FPS/電匯
HKD 容差-20-20-20
USD 容差-3-3-3
日期窗口-3~+4 天 (BOCO)-15~+15 天標準
姓名規則精確 (nameUsEqual)精確或相似標準
自動入賬
匹配嚴格度⭐⭐⭐ 最嚴格⭐⭐ 中等⭐⭐ 中等

需求變更指引

變更需求改動位置說明
修改金額容差CcbasiaMatch.phpamountSimilar()調整 HKD -20 / USD -3 閾值
修改日期窗口CcbasiaMatch.phpdaySimilarBoc()調整 -3~+4 天範圍
放寬姓名匹配CcbasiaMatch.php → 改為 nameSimilar()從精確匹配改為相似匹配
啟用自動入賬CcbasiaMatch.php → 添加 depositInstance 返回邏輯當前不支持,啟用需評估風險
新增支持幣種CcbasiaMatch.php → 幣種判斷添加新幣種的容差配置
修改匹配頻率deposit/doc/crontab.shmatch:ccbasia調整 cron 間隔
修改採集頻率流水採集服務 cron 配置調整定時拉取間隔

監控與告警

告警項觸發條件嚴重度處理步驟
API 連接超時建銀 API 無響應🟡 中檢查網路,確認建銀側服務狀態
英文姓名匹配失敗率高大量流水因姓名不匹配被拒🟡 中檢查姓名格式要求(精確匹配),引導用戶核對
BOCO 日期偏移流水日期與預期偏差🟡 中確認時區處理邏輯,檢查 BOCO 日期轉換

API 接口字段詳情

流水查詢請求

字段類型必填描述
account_nostring建銀賬號
start_datestring查詢起始日期。格式 YYYYMMDD
end_datestring查詢結束日期。格式 YYYYMMDD
page_noint頁碼,默認 1
page_sizeint每頁條數,默認 50

流水查詢響應

字段類型描述
trans_datestring交易日期(BOCO 格式)
trans_amountdecimal交易金額
balancedecimal交易後餘額
trans_typestring交易類型
counterparty_namestring對手方名稱(用於姓名匹配)
counterparty_accountstring對手方賬號
remarkstring交易備註

英文姓名匹配詳解

建銀是唯一要求英文姓名精確匹配的銀行。匹配規則:

維度規則說明
匹配方式精確匹配流水中的 counterparty_name 必須與 CRM 申請中的英文姓名完全一致
大小寫不區分JOHN DOEJohn Doe 視為匹配
空格處理忽略多餘空格JOHN DOEJOHN DOE 視為匹配
常見失敗原因姓名順序銀行側 DOE JOHN vs moomoo 側 JOHN DOE
常見失敗原因中間名銀行側含中間名而 moomoo 側不含
常見失敗原因特殊字符銀行側含 -'(如 O'BRIEN

姓名不匹配是建銀最常見的匹配失敗原因

運營在人工匹配時,需特別注意比對姓名的順序拼寫。如果確認是同一人,可以手動確認匹配。


讀完之後

我想...去看
看建銀在各銀行中的位置銀行能力矩陣
了解匹配引擎的完整邏輯匹配與自動入賬
對比另一家嚴格匹配銀行工銀 ICBC
看日期窗口的詳細規則入金規則速查
查 TransType 和 Bank ID 對照入金規則速查
這個頁面有幫助嗎?

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