香港 FPS 轉數快收款
產生香港 FPS 轉數快即時付款/QR 收款請求,與 eDDA(ISO 20022 pain.008)直接扣賬指示檔 - 使用您自己的銀行 API 金鑰(BYOK)。
兩條香港收款軌道,一個模組
本應用程式將 Odoo 化為香港收款指揮中心。它依金管局/HKICL 之
《香港零售支付共通二維碼規格》(EMVCo 商戶呈現模式)組建
FPS 商戶呈現 QR Code,並將 FPS eDDA 直接扣賬檔建構為
ISO 20022 pain.008 CustomerDirectDebitInitiation 訊息。
一切皆在您的資料庫內產生;由您以自己的銀行憑證送出。本模組並非
支付閘道,不向任何第三方傳輸任何資料。
FPS 收款 QR
- 以 FPS ID、流動電話或電郵代理收款。
- 選填收款銀行參與機構(3 位 FPS 結算)代碼。
- 開放金額用靜態可重用 QR;設定固定港幣金額時用動態逐筆 QR。
- 港幣(ISO 4217 數字代碼
344)、國家/地區HK、商戶名稱與城市。 - 賬單號碼與參考寫入附加資料範本。
- 每筆負載皆計算並自我驗證 EMV CRC-16/CCITT-FALSE 檢核碼。
- 當選用的
qrcode函式庫存在時自動產生 QR PNG;原始負載字串始終可用。
FPS eDDA 直接扣賬
- 按客戶管理電子直接扣賬授權(eDDA),含狀態、簽署日期與每次收款上限。
- 建立收款批次並匯出 ISO 20022
pain.008.001.02XML。 - 香港銀行以其實際 3 位 FPS 結算代碼(
ClrSysMmbId/MmbId)定址 - 滙豐、恒生、中國銀行(香港)、渣打、東亞、星展、花旗等。 - 本地賬戶號碼(無 IBAN)置於
Othr/Id,港幣金額至兩位小數,含控制總額與交易筆數。 - 一鍵從發票收款精靈,將每位客戶的應收淨額匯整為對其有效 eDDA 的單筆收款。
自帶金鑰(BYOK)
掌控權完全在您。於 設定 → HK FPS / eDDA 下一次設定好您的銀行、 FPS 代理、收款人/商戶 ID 與收款賬戶。本模組產生您銀行的 FPS / eDDA 管道 所要求的確切 QR 負載與 pain.008 檔;由您以自己的銀行核發 API 金鑰傳輸。 不涉及我方任何認證,亦無資料離開您的 Odoo 實例。
標準與參考
| 項目 | 值 |
|---|---|
| QR 標準 | 金管局/HKICL 共通二維碼規格(EMVCo MPM) |
| FPS 營運者 GUID(QR sub-id 00) | hk.com.hkicl |
| QR 識別碼 sub-id | 02 FPS ID/03 流動電話/04 電郵;01 參與機構 |
| 交易貨幣(QR id 53) | 344(港幣,ISO 4217 數字) |
| 國家/地區代碼(QR id 58) | HK |
| QR 檢核碼(id 63) | CRC-16/CCITT-FALSE,四位大寫十六進位字元 |
| eDDA 訊息 | ISO 20022 pain.008.001.02 |
| 香港銀行定址 | 3 位 FPS 結算代碼(ClrSysMmbId/MmbId) |
適用對象
香港的收款商戶、訂閱型企業、學校、物業管理公司、公用事業,以及任何透過 FPS 收取經常性或一次性港幣款項的公司。在發票上列印或以電郵寄送 FPS QR, 或經由 eDDA 直接扣款 - 全部於 Odoo 內、以您自己的銀行完成。
In English
Hong Kong FPS Collection
Generate Hong Kong FPS real-time payment / QR collection requests and eDDA (ISO 20022 pain.008) direct-debit files - using your own bank API keys (BYOK)
Turns Odoo into a Hong Kong collections cockpit. It builds FPS merchant-presented QR codes to the HKMA / HKICL Common QR Code Specification (EMVCo MPM), and FPS eDDA direct-debit files as ISO 20022 pain.008 CustomerDirectDebitInitiation messages. Everything is generated inside your database; you submit with your own bank credentials. The module is not a payment gateway and transmits nothing to any third party.
FPS Collection QR
Collect by FPS ID, mobile or email proxy; optional receiving-bank participant code; static (open amount) or dynamic (fixed HKD) QR; currency 344 (HKD), country HK, merchant name/city; bill number and reference; EMV CRC-16/CCITT-FALSE checksum self-verified; QR PNG rendered when the qrcode library is present, with the raw payload always available.
FPS eDDA & BYOK
Manage eDDA per customer (status, signature date, per-collection limit), build batches and export pain.008.001.02 XML; HK banks addressed by 3-digit FPS clearing code; local account numbers, HKD to two decimals, control sum and count; a Collect-from-Invoices wizard. You produce the exact files and transmit with your own bank-issued API key. Odoo 18 & 19.
Screenshots
Edda Collections
Collect From Invoices
Edda Mandates
Fps Qr Codes
Update date: 2026-07-02