RHUB Developer Portal 1.0RemittancesHub (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.
Authenticate, obtain an access token, and learn the conventions this reference uses.
API referenceEvery documented API, with its method and endpoint, in a single index.
Integration flowWhere the customer, document and reference decisions apply across a payout.
Errors and validationCurrent API error codes, transaction status codes and correspondent validation rules.
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.
Obtain the access token every other call carries.
Price the transaction. No registered customer needed: send an existing customerCode, or send it blank.
KYC/KYB for payout, plus invoice documentation for B2B, B2C and C2B.
Already registered: continue with the customer code you hold. New customer: register now, or on the fly during Payout.
Bank List for the beneficiary bank, plus the master values your transaction type and route require.
Submit the payout request.
Retrieve the state of the transaction.
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.
Register business and individual customers, and obtain the customer code used at payout.
DocumentsKYC/KYB verification documents and, for business transactions, invoice documentation.
WalletsWallet payout transactions, documented separately from bank payout.
BalanceRetrieve the current wallet or account balance.
Reference dataRemittance purpose, source of fund, relationship, occupation, bank list, wallet list and more.
ValidationCorrespondent-specific conditional field requirements for LOCAL and SWIFT rails.