Bank of China (Hong Kong) Limited
Citibank (Hong Kong) Limited
DBS Bank (Hong Kong) Ltd.
The Bank of East Asia, Limited
Hang Seng Bank Ltd.
The Hongkong and Shanghai Banking Corporation Limited
Standard Chartered Bank (Hong Kong) Limited
China
Used in HKQR.setCountryCode
Hong Kong
Used in HKQR.setCountryCode
Macao
Used in HKQR.setCountryCode
Taiwan
Used in HKQR.setCountryCode
United Kingdom of Great Britain and Northern Ireland
Used in HKQR.setCountryCode
United States of America
Used in HKQR.setCountryCode
Chinese Yuan Renminbi
Used in HKQR.setTransactionCurrency
Hong Kong Dollar
Used in HKQR.setTransactionCurrency
Taiwan New Dollar
Used in HKQR.setTransactionCurrency
United States Dollar
Used in HKQR.setTransactionCurrency
Inland Revenue Department - Personal Assessment
Used in HKQR.setMerchantAccountEmail
Inland Revenue Department - Profits Tax
Used in HKQR.setMerchantAccountEmail
Inland Revenue Department - Salaries Tax
Used in HKQR.setMerchantAccountEmail
Water Supplies Department
Used in HKQR.setMerchantAccountEmail
CLP Power Hong Kong Ltd.
Used in HKQR.setMerchantAccountFPSId
Chinese
Used in HKQR.setLanguagePreference
English
Used in HKQR.setLanguagePreference
Fast Payment System (FPS)
Used in HKQR.setMerchantAccountId
Alipay Financial Services (HK) Limited
Octopus Cards Limited
PayMe
HKT Payment Limited
TNG (Asia) Limited
WeChat Pay Hong Kong Limited
Get all the billing information
Get the billing number
Get any other information for the customer
Get the identifier for the customer
Get the mobile number of the customer
Get any other information related to this billing
Get the loyalty number of the customer
Get the reference of the transaction
Get the identifier of the store
Get the identifier of the payment terminal (e.g. POS/Credit Card terminal)
Get the purpose of the transaction
Set all the billing information
Set the billing number
Set any other information for the customer
Set the identifier for the customer
Set the mobile number of the customer
Set any other information related to this billing
Set the loyalty number of the customer
Set the reference of the transaction
Set the identifier of the store
Set the identifier of the payment terminal (e.g. POS/Credit Card terminal)
Set the purpose of the transaction
Get merchant account data
Get merchant account identifier - Email
Get merchant account identifier - FPS ID
Get merchant ID
Get merchant account identifier - Mobile Number
Get merchant account participant code
Return the name of the participant
Get merchant account data
Get unique identifier of the payment operator
Set merchant account data
Set merchant account identifier - Email
Set either one among these functions HKQR.setMerchantAccountFPSId, HKQR.setMerchantAccountMobile, HKQR.setMerchantAccountEmail
Set merchant account identifier - FPS ID
Set either one among these functions HKQR.setMerchantAccountFPSId, HKQR.setMerchantAccountMobile, HKQR.setMerchantAccountEmail
Set merchant ID
Set merchant account identifier - Mobile Number
Set either one among these functions HKQR.setMerchantAccountFPSId, HKQR.setMerchantAccountMobile, HKQR.setMerchantAccountEmail
Set merchant account participant code
Set merchant account data by ID
Set unique identifier of the payment operator
ISO 7816-4
or,/[a-f0-9]{32}/
com.domain.my.www
Get country/region that the transaction take place
Get all the localized information
Get the language of localized information
Get the localized physical location of the merchant
Get the localized merchant name
Get merchant category code
Return the name of the merchant category
Get physical location of the merchant
Get localized merchant information
Get merchant name
Get postal code of the merchant
Set country/region that the transaction take place
Set all the localized information by ID
Set the language of localized information
Set the localized physical location of the merchant
Set the localized merchant name
Set merchant category code. 0000
if not applicable.
Set physical location of the merchant
Set localized merchant information
Set merchant name
Set postal code of the merchant
Extract data from plaintext
Plaintext decoded from QR code
Generate resulting string for QR code
Extract and parse data from plaintext
Plaintext decoded from QR code
Function to help building the resulting string
Function to validate a string as alphanumeric special string (A-z0-9.@_+-)
Source string
Maximum length available
Function to validate a string or number as a valid numeric string
Source string or number
Force the number to be converted in fixed-point notation (i.e. x.toFixed(fraction)
)
Maximum length available
Get setting
Check if it is a static QR Code
Update current setting
Get convenience fee amount (transaction cost or tips)
Convert number string to number
Get convenience fee percent (transaction cost or tips)
Convert number string to number
Get transaction amount
Convert number string to number
Get transaction currency code
Get the 3-digit number code instead
Set convenience fee amount (fixed amount) (transaction cost or tips)
Set either one among these functions HKQR.setConvenienceFeeAmount, HKQR.setConvenienceFeePercent
Set convenience fee percent (fixed amount) (transaction cost or tips)
Set either one among these functions HKQR.setConvenienceFeeAmount, HKQR.setConvenienceFeePercent
Set transaction amount
Set transaction currency code
Will be converted to number in HKQR.generate
Prevent function throwing error and stop the script. You may need to handle the error yourself.
Generated using TypeDoc
Main class contains all the functions