RemitPro - API International Remittance
  1. Getting Strated Guide
RemitPro - API International Remittance
  • Getting Strated Guide
    • 1. Overview
    • 2. High Level Flow
    • 3. Supported Corridors
    • 4. Authorization & Scope
    • 5. Handle Error
    • 6. Signature
    • 7. API Host
    • 8. Pre-Integration Steps
    • 9. Doc Change Log
  • API Reference (V1)
    • Authentication
      • Generate Token
        POST
      • Refresh Token
        POST
    • Master Data
      • Onboarding
        • Overview
        • Id Type Personal
        • Id Types Business
        • Business Classification
        • Business Industry
        • Nature of Business
        • Business Entity
        • Document Types Personal
        • Document Types Business
        • Education
        • Gender
        • Marital Status
        • Nationalities
        • Occupation
        • Purpose Account
        • Salutation
        • User Position
        • Phone Prefix
        • Monthly Income
      • Area
        • Overview
        • Countries
        • Countries by Id
        • States
        • States by Id
        • City
        • City by Id
        • District
        • District by Id
        • Sub District
        • Sub District by Id
      • Transaction
        • Overview
        • Bank
        • Bank Branch
        • Bank Account Type
        • Business Classification
        • Business Industry
        • Nature of Business
        • Business Entity
        • Identity Types
        • Education
        • Gender
        • Marital Status
        • Nationalities
        • Occupation
        • Phone Prefix
        • Purpose of Payment
        • Recipient of Relationship
        • Source of Income
        • User Position
        • Work Status
    • Payout Cross Border
      • Sender
        • Overview
        • Business
          • Create Sender
          • Update Sender
          • Deactive
          • Reactive
          • Sender Detail
          • Sender List
          • History List
        • Personal
          • Create Sender
          • Update Sender
          • Deactive
          • Reactive
          • Sender Detail
          • Sender List
          • History List
      • Recipient
        • Overview
        • Business
          • Recipient Form
          • Create
          • Update
          • Deactive
          • Reactive
          • Recipient Detail
          • Recipient List
          • History List
        • Personal
          • Recipient Form
          • Create
          • Update
          • Deactive
          • Reactive
          • Recipient Detail
          • Recipient List
          • History List
      • Quotes
        • Enquire Quotes
        • Quote List
        • Quote Detail
      • Transaction
        • Create Transaction
        • Transaction Status
        • Transaction List
        • Transaction Detail
    • Onbording Member
      • Overview
      • Business
        • Get Business Document
        • Create Member
        • Update
        • Deactive
        • Reactive
        • Member List
        • Member Detail
        • History List
      • Personal
        • Create Member
        • Update
        • Deactive
        • Reactive
        • Member List
        • Member Detail
        • History List
    • Wallet
      • Overview
      • Own Wallet
      • Wallet Member List
      • Wallet Member Detail
      • Get Own Wallet Histories
      • Get Member Wallet Histories
    • Virtual Account
      • Create Virtual Account
      • Virtual Account List
      • Virtual Account Detail
      • Top Up Simulation
    • Webhook
      • Overview
      • Webhook Category
      • Webhook URL Submission
      • Get Webhook URL List
      • Update
      • Deactive
  1. Getting Strated Guide

8. Pre-Integration Steps

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:
clientIdclientSecrethmacKeyhmacSecretuserKey
These 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.

8.3 Configure the API Environment#

Set up your environment configuration in Postman, your internal system, or any integration platform using the parameters below:
VariableValue
hostnamehttps://api-gateway-dev.remitpro.asia
hmacKeyvalue provided by RemitPro
hmacSecretvalue provided by RemitPro
clientSecretvalue provided by RemitPro
basicOAuthBasic {encoded clientId:clientSecret}
userKeyvalue provided by RemitPro
These parameters ensure that each API request is authenticated, authorized, and properly signed before submission.

8.4 Configure the API Environment Apply Signature to Each Request#

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.

8.5 Perform Authentication (Token Generation)#

Execute the Authentication endpoint to obtain an Access Token.
Modified at 2025-10-31 12:15:47
Previous
7. API Host
Next
9. Doc Change Log
Built with