ISO 9362 標準規範與代碼結構解析
根據 ISO 9362 標準,商業識別碼(Business Identifier Codes,簡稱 BIC 或 SWIFT 代碼)具有嚴格的結構化格式。一個標準的代碼長度必須剛好為 8 個字元,若包含分行代碼則為 11 個字元。
其內部結構由以下四個特定區段依序組成:
- 業務前綴:前 4 個字元,由字母或數字組成,用以識別特定的金融或非金融機構。
- 國家:第 5 與第 6 位字元,必須為兩個字母的國家代碼。
- 地點後綴:第 7 與第 8 位字元,由字母或數字組成,用以標示機構的地理位置。
- 分行:選填的最後 3 個字元,由字母或數字組成,用以識別特定的分行。
在輸入代碼進行檢測時,系統僅接受字母與數字,但允許使用選填的空格或連字號。若輸入的內容不符合上述規範,系統將會顯示對應的錯誤訊息。例如,當輸入無效字元時,會顯示「僅能使用字母與數字,可包含選填的空格或連字號。」;若長度不符,則提示「BIC 需要剛好 8 個字元,若包含分行代碼則需 11 個字元。」;若國家區段無法識別,則會顯示「兩個字母的國家區段並非可辨識的代碼。」。
總行與分行代碼的等效性規則
在 SWIFT 網路中,8 字元的代碼與 11 字元的代碼有著明確的對應關係。8 字元的代碼代表主辦公室(總行),而在 11 字元的完整代碼中,若最後三碼為「XXX」,則同樣代表該機構的主辦公室。
本工具在處理參考比對時,具備「總行等效性」的自動轉換機制。當輸入的代碼在有限的快照資料庫中找不到完全符合的記錄時,工具會自動進行 BIC8 與「XXX」主辦公室等效代碼之間的雙向比對。若比對成功,結果將會顯示「總行等效項(BIC8 ↔ XXX)」。在格式報告中,分行欄位會依據輸入狀況顯示「未提供(BIC8)」或「XXX · 主辦公室」。
測試與訓練環境的識別機制
金融機構在進行系統對接、軟體開發或人員培訓時,為了避免將測試交易誤送至真實的資金清算網路,會使用特定的測試與訓練地址。
此類特殊地址的識別關鍵在於代碼的第 8 位字元。當本工具偵測到輸入代碼的第 8 位字元符合特定的測試標記時,格式報告中的狀態將會明確標示為「公開格式通過;第 8 位字元標記為測試或訓練地址。」,以協助使用者快速辨識該代碼是否屬於非生產環境。
開放數據與官方目錄的限制差異
本工具所使用的比對基礎,是來自 Wikidata 的開放社群參考快照(採用 CC0 授權)。這與 SWIFT 官方付費訂閱的 SwiftRef 目錄有著本質上的不同:
| 比較項目 | 本工具(Wikidata 快照) | 官方 SWIFT 目錄 |
|---|---|---|
| 資料來源 | 社群協同編輯與維護 | 官方機構直接維護 |
| 資料規模 | 規模較小,僅為有限的歷史快照 | 完整且即時更新 |
| 驗證效力 | 遺漏記錄不代表代碼無效 | 具備官方權威效力 |
| 功能限制 | 無法驗證帳戶狀態、連線能力與制裁名單 | 支援完整合規與路由查詢 |
若在查詢時遇到「在此有限快照中找不到完全符合的記錄。」或狀態顯示為「符合公開格式規範 · 沒有找到確切的參考比對結果。」,這僅代表該代碼未收錄於此特定日期的開放快照中,並不代表該代碼在現實中無效。此外,若瀏覽器在載入資料庫時發生異常,系統會提示「無法載入參考快照。格式解析功能仍然可用。」,此時使用者仍可檢視代碼的結構拆解報告。
瀏覽器端本地處理與隱私保護
本工具採用完全的用戶端處理技術。當您輸入 BIC/SWIFT 代碼並執行檢查時,所有的格式分析與快照比對工作,都是直接在您的網頁瀏覽器中完成。
這意味著:
- 你的代碼是在瀏覽器中與內含的參考快照進行比對。
- 你的輸入內容不會被傳輸到任何外部伺服器,不會有任何資料上傳至 BroBroGo。
常見問題
BIC 使用什麼格式?
BIC 由八個字元組成,並可選擇加上三個字元的分行代碼。ISO 9362 允許四個字元的業務前綴使用字母或數字,接著必須為兩個字母的國家代碼與兩個字元的地點後綴。選填的分行代碼同樣可包含字母與數字。
參考符合代表什麼意思?
這代表確切的代碼,或其 BIC8 與 XXX 主辦公室等效代碼,出現在上方顯示的日期開放快照中。此快照的規模比官方目錄小得多,因此遺漏的記錄並不代表代碼無效。
我可以依賴此結果進行匯款嗎?
不行。在匯款前,請務必與收款人或其往來銀行確認所需的 BIC。此查詢工具不會驗證帳戶、機構或分行狀態、SWIFT 連線狀態、付款路由或制裁名單。