Hong Kong

Configuration

Install the following modules to get the latest features of the Hong Kong localization:

Name

Technical name

Description

Hong Kong - Accounting

l10n_hk

The base module to manage chart of accounting and localization for Hong Kong.

Note

The Hong Kong payroll (including the IR56 forms) is not available in this edition.

FPS QR codes on invoices

FPS is a payment service platform that allows customers to make instant domestic payments to individuals and merchants in Hong Kong dollars or Renminbi via online and mobile banking.

Activate QR codes

Go to Accounting app ‣ Configuration ‣ Settings. Under the Customer Payments section, tick the checkbox beside the QR Codes feature. Then, click Save.

FPS bank account configuration

Go to Contacts app ‣ Configuration ‣ Bank Accounts section ‣ Bank Accounts. Then select the bank account for FPS activation. Proceed to set the Proxy Type and fill in the Proxy Value field, depending on the type chosen.

Remember to include the invoice number in the QR code, by ticking the Include Reference checkbox.

screenshot: finance-fl-hong-kong-hk-fps-bank-setting
menu
Contacts ‣ Configuration ‣ Bank Accounts ‣ (the FPS bank account)
shows
A bank account form with the "Proxy Type" field set to an FPS type (e.g. "FPS ID") and the "Proxy Value" filled in, plus the "Include Reference" checkbox ticked.
highlight
The "Proxy Type", "Proxy Value" and "Include Reference" fields.
data
Demo company "YourCompany HK", Hong Kong localization installed. Account holder in Hong Kong.
module
l10n_hk, account_qr_code_emv
notes
English UI, light theme, 1440px width.

Important

  • The account holder’s country must be set to Hong Kong on its contact form.

  • The account holder’s city is mandatory.

  • You could also include the invoice number in the QR code by checking the Include Reference checkbox.

Bank journal configuration

Go to Accounting app ‣ Configuration ‣ Journals and open the bank journal. Then, fill out the Account Number and Bank fields, located in the Journal Entries tab.

screenshot: finance-fl-hong-kong-hk-bank-account-journal-setting
menu
Accounting ‣ Configuration ‣ Journals ‣ Bank ‣ Journal Entries tab
shows
The Journal Entries tab of the Bank journal with the "Account Number" and "Bank" fields filled in.
highlight
The "Account Number" and "Bank" fields.
data
Demo company "YourCompany HK", Hong Kong localization installed.
module
account
notes
English UI, light theme, 1440px width.

Issue invoices with FPS QR codes

When creating a new invoice, open the Other Info tab and set the Payment QR-code option to EMV Merchant-Presented QR-code.

screenshot: finance-fl-hong-kong-hk-qr-code-invoice-setting
menu
Accounting ‣ Customers ‣ Invoices ‣ (an invoice) ‣ Other Info tab
shows
The Other Info tab of a customer invoice with the "Payment QR-code" drop-down set to "EMV Merchant-Presented QR-code".
highlight
The "Payment QR-code" field.
data
Demo company "YourCompany HK", Hong Kong localization installed.
module
account_qr_code_emv
notes
English UI, light theme, 1440px width.

Ensure that the Recipient Bank is configured, as Odoo uses this field to generate the FPS QR code.