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. 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
      • 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
        • 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
      • 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
      • Detail Wallet Member
      • Wallet Histories
    • Virtual Account
      • Create Virtual Account
      • Virtual Account List
      • Virtual Account Detail
      • Top Up Simulation
    • Webhook
      • Overview
      • Webhook Category
      • Create Webhook URL
      • Webhook URL List
      • Update
      • Deactive
  1. Getting Strated Guide

4. Authorization & Scope

3.1 API Credential#

In order to begin using RemitPro APIs , you need to get access to Client Secret, Client ID, HMAC Key, and HMAC Secret. This crendential is unique for a product and environment.

3.2 Prerequisite#

To access the API (production version) provided by RemitPro, partners must fulfill the following requirements:
1.
Partner has established contact and cooperation agreement with the Remitpro business team
2.
Partner provides a server with a static public IP, and has been registered on our system as a whitelist
3.
The server is connected via VPN which we will provide guidance
4.
Partner can only have 1 static public IP per API service we provide

3.3 OAuth2.0#

RemitPro APIs use OAuth 2.0 as the authorization framework. To get the access token, you need to be authorized by Client ID and Client Secret.

3.3.1 Access Token#

Access_token is an opaque string token that identifies the user of the API. This token is required each time an application calls API. There are several ways to obtain an access_token, which will be described below.
Obtaining Access Token
Access token can be obtained in many ways, depending on the grant_type of the application. To access all the services, you will need the access token with grant_type = client_credentials
Client Credentials Grant
Client_credentials grant will provide application access to API without requiring any user credentials. Any call requested using access_token obtained using this method are made on behalf of the applications instead of the user.
This grant type is designed to be used by server-to-server calls. In order to obtain the access_token, a request must be made with the following specifications.
Modified at 2025-08-28 08:33:54
Previous
3. Supported Corridors
Next
5. Handle Error
Built with