How to get started

How to get started

Availability and the required next steps to integrate with this API.


Coverage details

The Payment Initiation API currently supports payments in the below locations. Please speak to your HSBC representative for a detailed discussion regarding the supported payment types in each country.

Region Payment Country/Territory
Asia Pacific AU - Australia
BD - Bangladesh
CN - China
HK - Hong Kong
ID - Indonesia
IN - India
JP - Japan
KR - South Korea
LK - Sri Lanka
MO - Macau
MU - Mauritius
MV - Maldives
MY - Malaysia
NZ - New Zealand
PH - Philippines
SG - Singapore
TH - Thailand
TW - Taiwan
VN - Vietnam
Europe BE - Belgium
BM - Bermuda
CH - Switzerland
CZ - Czech Republic
DE - Germany
ES - Spain
FR - France
GB - United Kingdom
GR - Greece
IE - Ireland
IL - Israel
IT - Italy
LU - Luxembourg
MT - Malta
NL - Netherlands
PL - Poland
ZA - South Africa
Middle East AE - United Arab Emirates
BH - Bahrain
DZ - Algeria
EG - Egypt
KW - Kuwait
OM - Oman
QA - Qatar
SA - Saudi Arabia
TR - Turkey
Americas CA - Canada
US - United States
MX - Mexico
BR - Brazil

Eligibility

This API is available for Corporate and Institutional customers.

For Business banking customers, please speak to your HSBC representative to confirm availability.


Getting started

  • Please speak to a member of our Global Liquidity and Cash Management team or your existing HSBC representative.
  • Following a discussion with your HSBC representative you will be allocated a client integration manager who will guide you through the process of integrating with our APIs.
  • Your organisation will be registered on this site and you will receive an invitation to access the implementation documentation for the APIs.
  • Please read our documentation on how to use the HSBC API services and secure your connection with the relating electronic certificate and encryption key.
  • You will be guided on how to access the correct test environment to test your applications connectivity and integration with our APIs.
  • Your client integration contact will assist with testing and confirm when you are ready to go-live.
  • In the event of something going wrong during API testing, please contact your client integration manager in the first instance.
  • For any issues with the Developer Portal please contact us using the Help menu.

 

Return to top