Banks of Hong Kong
Overview
Introduction
Banks of Hong Kong is a payment method which allows you to process payments in Hong Kong dollars and Chinese yuan by using bank accounts in Hong Kong. This method supports payouts.
This article provides information about working with the Banks of Hong Kong method: general insights are presented in the Overview section, while information about the actions required to process payments and perform other actions is presented in the sections that follow.
General information
Payment method type | bank payments |
---|---|
Payment instruments | bank accounts |
Countries and regions | HK |
Payment currencies | HKD, CNY |
Currency conversion | – |
One-time purchases | – |
Credential-on-file purchases | – |
Full refunds | – |
Partial refunds | – |
Payouts | + |
Chargebacks | – |
Special considerations | – |
Obtaining access to the payment method and access fee | refer to your ecommpay key account manager; additional information is available in ecommshop |
Interaction diagram
Payment processing by using the Banks of Hong Kong method involves the merchant's web service, one of ecommpay interfaces, the ecommpay payment platform, and technical facilities of the provider service.
Operations support
Various platform interfaces can be used to process payments and perform operations using the Banks of Hong Kong method. Payouts can be processed by using Gate and Dashboard. At the same time, regardless of the interfaces used, the following limitations are applicable.
When working with the Banks of Hong Kong the following limitations are applicable.
Amounts, HKD | ||
---|---|---|
minimum | maximum | |
Payouts | – | 4,000,000.00 |
Processing scenarios
To process a payout, you need to notify the customer via the web service.
At the same time, the specifics of working with the method include the necessity of selecting a bank for each payment. When payments are initiated through Gate, the bank must be selected on the side of the web service and the identifier of this bank must be specified in requests. Ways of using bank identifiers are described in the next subsection, Supported banks.
Supported banks
The following table lists the names and identifiers of some banks supported by the Banks of Hong Kong method, the list may change without additional notice. For more details, see the List of the supported banks. For the most recent list of supported banks, contact your ecommpay Key Account Manager.
Bank | ID |
---|---|
BANK OF CHINA (HONG KONG) LIMITED Cheung Chau Branch | 54661 |
BANK OF COMMUNICATIONS CO., LTD. Hong Kong Branch | 53911 |
CHANG HWA COMMERCIAL BANK LTD Hong Kong Branch | 53121 |
CHINA CITIC BANK INTERNATIONAL LIMITED Mei Foo Branch | 36991 |
CHINA CONSTRUCTION BANK (ASIA) CORPORATION LIMITED Hunghom Ma Tau Wai Road Branch | 53571 |
CHONG HING BANK LTD Hong Kong Main Branch | 31061 |
CHONG HING BANK LTD North Point Branch | 54311 |
CIMB BANK BERHAD Hong Kong Branch | 54021 |
CITIBANK (HONG KONG) LIMITED Mei Foo Sun Chuen Branch | 54481 |
DAH SING BANK LTD Fortress Hill Branch | 54071 |
DAH SING BANK LTD Tai Po Branch | 53181 |
DBS BANK (HONG KONG) LIMITED Yaumatei Branch | 54441 |
FUBON BANK (HONG KONG) LIMITED Chai Wan Branch | 53851 |
FUBON BANK (HONG KONG) LIMITED Yuen Long Branch | 48651 |
HANG SENG BANK LTD Fortune Kingswood Branch | 35031 |
HANG SENG BANK LTD Tai Po Branch | 54651 |
INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LTD Central Branch | 54471 |
NANYANG COMMERCIAL BANK LTD Western Branch | 54221 |
OCBC WING HANG BANK LIMITED Fortress Hill Branch | 53031 |
PUBLIC BANK (HONG KONG) LIMITED Prince Edward Branch | 53821 |
PUBLIC BANK (HONG KONG) LIMITED Tai Po Branch | 44931 |
SHANGHAI COMMERCIAL BANK LTD Mongkok Branch | 54511 |
SHANGHAI COMMERCIAL BANK LTD West Point Branch | 54551 |
STANDARD CHARTERED BANK (HONG KONG) LIMITED Kwun Tong Branch | 54011 |
TAI YAU BANK LTD Head Office | 25681 |
THE BANK OF EAST ASIA, LTD Chai Wan Branch | 43941 |
THE BANK OF EAST ASIA, LTD Main Branch | 27401 |
THE HONGKONG AND SHANGHAI BANKING CORPORATION LTD Paterson Street HPC | 54601 |
TMB BANK PUBLIC COMPANY LIMITED, HONG KONG Hong Kong Branch | 54061 |
WING LUNG BANK LTD Happy Valley Branch | 53991 |
If you have any questions about working with banks supported by the Banks of Hong Kong method, refer to your ecommpay account manager.
Payout by using Gate
General information
To process a payout through Gate by using the Banks of Hong Kong method, send a request with all required parameters and signature to the ecommpay URL and receive a callback with the result. The full sequence and special aspects of payout processing are provided below.
Information about the formats of requests and callbacks used for processing payouts by using the Banks of Hong Kong method via Gate is presented further in this section. General information about working with the Gate API is presented in Interaction concepts.
Request format
There are several things you need to consider when sending payout requests by using the Banks of Hong Kong method:
- To initiate each payout send a separate POST request to the
/v2/payment/banks/hk/payout
endpoint. This endpoint belongs to the group /v2/payment/banks/{payment_method}/payout. - Each request must include the following objects and parameters:
- Object
general
—general payout information:project_id
—project identifier obtained from ecommpay during integrationpayment_id
—payment identifier unique within the projectsignature
—request signature generated after all required parameters are specified (details—in the Signature generation and verification) details
- Object
payment
—payment information:amount
—payout amount in the smallest currency unitcurrency
—payout currency code in the ISO-4217 alpha-3 format
- Object
customer
—customer information:id
—customer identifier unique within the projectip_address
—customer IP address relevant for the initiated payout
- Object
account
—customer account information:bank_id
—bank identifiernumber
—customer account numbercustomer_name
—customer name
- Object
- The currency of payment can only be HKD or CNY.
- Additionally, any other parameters included in the specification can be used.
Thus, a correct payout request by using the Banks of Hong Kong method must contain the project identifier, basic payment information (identifier, amount, and currency code), customer identifier and IP address, as well as account information and signature.
Callback format
The Banks of Hong Kong method uses the standard format for callbacks to deliver payout results. For more information, see Callbacks.
The following is the example of a callback with information about a 100.00 HKD
payout made for the customer3
customer in the 789
project.
The following is the example of a callback with information about a declined payout.
Useful links
The following articles can be useful when implementing payouts via Gate:
- Interaction concepts—about the interaction with the payment platform by using Gate.
- Signature generation and verification—about the procedure of generating and verifying signatures in requests and callbacks.
- Payment models and statuses—about the types, processing models, and possible statuses of supported payments and operations.
- Payouts—about processing of payouts by using Gate.
- Information of operations performing—about error and response codes that are used in the payment platform to record information about performing of operations.
Payouts by using Dashboard
When working with Dashboard, you can process single and mass payouts by using the Banks of Hong Kong method.
- To process a single payout, open the payout form, specify all required parameters (including the payment method), send a request and verify that the payout has been processed.
-
To process a mass payout, prepare and upload a file with information about all target payouts, send a batch request, and verify that the payouts have been processed.
Use a CSV file structured according to the requirements presented in the Mass payments data section. The payout parameters must comply with the requirements (you do not have to generate a signature because it is specified by Dashboard).
More information about processing payouts by using Dashboard is presented in a separate section.
Analysis of payment results
To analyse information about payments made with the Banks of Hong Kong method and other methods, you can use:
- Dashboard interface toolkit with various lists and analytic panels.
- Reports in CSV file format, available via the Reports section (one-time and periodically).
- Data in JSON format, sent by program requests to a specified URL available by using the Data API interface.
If you have any questions, refer to the documentation (Dashboard and Using Data API) and ecommpay technical support.