8. Pre-Integration Steps Before Accessing RemitPro API#
Before a Partner can begin integration and access the RemitPro API, all of the following steps must be completed accurately and securely.8.1 Obtain API Credentials#
Ensure that your organization has received the official API credentials from the RemitPro technical team, which include:clientIdclientSecrethmacKeyhmacSecretuserKeyThese credentials are confidential and are used for both authentication and secure communication between the Partner’s system and the RemitPro platform.8.2 Encode Client Credentials#
Encode your clientId and clientSecret using Base64 format with the following structure:base64(clientId:clientSecret)
The resulting encoded value will be used as the Basic OAuth Header when requesting the authentication token.Set up your environment configuration in Postman, your internal system, or any integration platform using the parameters below:| Variable | Value |
|---|
| hostname | https://api-gateway-dev.remitpro.asia |
| hmacKey | value provided by RemitPro |
| hmacSecret | value provided by RemitPro |
| clientSecret | value provided by RemitPro |
| basicOAuth | Basic {encoded clientId:clientSecret} |
| userKey | value provided by RemitPro |
These parameters ensure that each API request is authenticated, authorized, and properly signed before submission.Before sending any request to the API endpoints, you must include a digital signature in the request header, generated using the HMAC-SHA256 algorithm as specified in the RemitPro technical documentation.
This signature validates the integrity of the payload and ensures that data exchanged between systems remains secure and tamper-proof.Execute the Authentication endpoint to obtain an Access Token.