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

2. High Level Flow

2.1 User Hierarchy#

The diagram illustrates the user hierarchy within RemitPro – Remittance Provider API, showing how access, identity, and transaction ownership are structured across two main levels of users.
[NEW V2] RemitPro Workflow (13).png
Level 1 – Partner (Root Users)
Partner Business and Partner Individual accounts are created directly under the Remittance Provider API as primary partners.
Both types of partners operate using a Level 1 (Root) user key, which provides them with direct access to the API.
Each Level 1 partner has a dedicated wallet in USD for managing remittance funds.
When transactions are executed using a Level 1 user key, the sender identity is recorded as Level 1.
Compliance requirements are enforced:
KYB (Know Your Business) applies to Partner Business.
e-KYC (Know Your Customer) applies to Partner Individuals.
Level 2 – Members (Sub-users under Level 1)
Level 2 accounts are created and managed under a specific Level 1 partner, extending the hierarchy.
Two account types exist at this level: Member Business and Individual.
They use a Level 2 user key for authentication and also maintain a wallet in USD.
When transactions are initiated using a Level 2 user key, the sender identity is recorded as Level 2, making it distinct from the parent Level 1 account.
Similar compliance checks apply:
KYB is required for Member Business.
e-KYC is required for Member Personal.

2.2 Cross Border Transfer#

[NEW V2] RemitPro Workflow (12).png
1.
Partner: Partner of RemitPro offering solution built using RemitPro’s API to its end customers.
2.
Partner’s Member: Members registered by partners via API to send remittances.
3.
RemitPro: A remittance API provider offering a comprehensive solution for secure and seamless international fund transfers.
4.
Remittance Provider: RemitPro collaborates with network partners who act as intermediaries to extend service coverage.
5.
Receiving Institution: An institution or entity that receives funds and has a relationship with the recipient through an account number.
6.
Recipient: One who receives the money from the Sender. It can be a personal or a business entity.

2.3 Member Creation#

Members are used if you have other partners who need access to remittance services through the API, you can register these partners as members in the system. Members are external entities, either personal or business, that can be integrated into your system to perform remittance transactions.
Once successfully registered through the API, the member can act as a sender and perform fund transfer transactions to recipients through the available endpoints. This functionality enables full automation from the partner's side in registering senders and processing remittance transactions.
Member registration as a sender is an important step in the integration process, as every remittance transaction requires valid, complete, and verified sender data according to applicable compliance standards. Through this approach, you can expand your remittance service ecosystem in an efficient, controlled, and secure manner.
There are two types of members that can be registered as senders:
1.
Business: a legal entity such as a company or organization that performs remittance transactions on behalf of a business entity.
2.
Personal: individuals who send funds personally.
💡
If the onboarding process is carried out as a member, then all subsequent transactions will be recorded under that member’s name. This means the sender identity in each transaction will represent the onboarded member.
In addition, the system supports POBO (Pay On Behalf Of), where a partner can initiate payments on behalf of a member. In this scenario, the transaction is still recorded under the member’s identity, ensuring compliance and proper attribution.

2.3.1 Member Business#

[NEW V2] RemitPro Workflow (7).png
Partner’s members for business entities can be registered through the endpoint: {{hostname}}/api/v1/partner/members/business.
Member data will be verified by the RemitPro team, including BD, Finance, Compliance, and Legal.
RemitPro performs the member KYB (Know Your Business) process.
RemitPro will proceed with creating the member’s wallet.
RemitPro will proceed API Credential (User Key) for Member
(User Key) for Member will be activated and can use remittance services

2.3.2 Member Personal#

[NEW V2] RemitPro Workflow (12).png
Partner’s members for personal entities can be registered through the endpoint: {{hostname}}/api/v1/partner/members/personals.
Member data will be verified by the RemitPro team, including BD, Finance, Compliance, and Legal.
The member will undergo the KYC (Know Your Customer) verification process.
RemitPro will then proceed with creating the member’s wallet.
RemitPro will proceed API Credential (User Key) for Member
(User Key) for Member will be activated and can use remittance services
Modified at 2025-10-21 10:46:44
Previous
1. Overview
Next
3. Supported Corridors
Built with