Skip to main content
RHUB Developer Portal 1.0

Integrate cross-border payouts with the RemittancesHub API

RemittancesHub (RHUB) is a licensed financial institution operating an Alternate Cross Border Network for inbound and outbound payments, enabling international fund transfers into bank accounts of beneficiaries. Integration uses REST APIs with JSON request and response payloads.

Payout journey

What it takes to complete a payout

Not every stage is an API call. The core transaction APIs are labelled as such; the others are preparation, decisions or reference data that depend on the customer and the transaction type. A quotation does not need a registered customer — send an existing customer code, or send it blank and register later.

  1. 01Core transaction APIAuthenticate

    Obtain the access token every other call carries.

  2. 02Core transaction APIQuotation

    Price the transaction. No registered customer needed: send an existing customerCode, or send it blank.

  3. 03PreparationDocuments

    KYC/KYB for payout, plus invoice documentation for B2B, B2C and C2B.

  4. 04Conditional / decisionCustomer registration

    Already registered: continue with the customer code you hold. New customer: register now, or on the fly during Payout.

  5. 05Preparation / referenceBank and reference data

    Bank List for the beneficiary bank, plus the master values your transaction type and route require.

  6. 06Core transaction APIPayout

    Submit the payout request.

  7. 07Core transaction APITransaction Enquiry

    Retrieve the state of the transaction.

  8. 08Final / supportingBalance

    The final API in the documented sequence; retrieves the current balance.

See the detailed integration flow for exactly where each decision and conditional requirement applies.