Remittance

Eclipse supports cross-border remittance — sending money from a wallet in one currency to a recipient in another country and currency. The Admin Portal provides a UI for initiating and monitoring remittance transactions at the tenant, customer, and organisation wallet level.


Accessing Remittance

Remittance can be accessed from multiple contexts:

  • Tenant wallet: Tenant → Wallets → select a wallet → Remittance tab
  • Customer wallet: Customer → Wallets → select a wallet → Remittance tab
  • Organisation wallet: Organisation → Wallets → select a wallet → Remittance tab
  • System wallet: System Wallets → select a wallet → Remittance tab

Remittance Table Columns

ColumnDescription
Remittance IDUnique identifier for the transaction
CurrencySource (sending) currency
Destination CurrencyTarget (receiving) currency
AmountAmount sent in source currency
Exchange RateApplied FX rate
Fee AmountWallet fee charged for the transaction
Sending AmountNet amount deducted from the source wallet
CreatedTransaction timestamp
StatusCurrent status of the remittance

By default, the table shows the last 15 days. Use the date range picker to extend the window.


Remittance Statuses

StatusDescription
PENDINGInitiated, awaiting processing
PROCESSINGIn progress with the remittance provider
COMPLETEDFunds delivered to recipient
FAILEDTransaction failed — funds returned to source wallet
CANCELLEDCancelled before processing began

Initiating a Remittance

  1. Navigate to the Remittance tab for the source wallet.
  2. Click + Initiate Remittance.
  3. Fill in the form:
FieldRequiredDescription
BeneficiaryYesSelect or add the recipient's details (name, destination bank/mobile, country)
AmountYesAmount to send in the source wallet's currency
Destination CurrencyYesThe currency the recipient will receive
ReferenceNoPayment reference displayed to the recipient
DescriptionNoInternal note for audit purposes
  1. Review the exchange rate and fee breakdown shown in the confirmation dialog.
  2. Click Confirm to submit.

Adding a Beneficiary During Remittance

If the recipient does not yet exist as a beneficiary:

  1. In the beneficiary dropdown, click + Add Beneficiary.
  2. Enter the recipient's details:
    • Full name
    • Destination country
    • Receiving institution (bank or mobile money provider)
    • Account number or mobile number
  3. Click Save. The beneficiary is saved to the wallet and selected for this remittance.

Viewing Remittance Details

Click the View icon on any row to open the full details, including:

  • Full beneficiary information
  • Exchange rate and fee breakdown
  • Provider reference number
  • Status history and timestamps

Filtering Remittance History

Use the date range picker at the top of the table to filter by creation date. The table refreshes automatically when the date range changes.


Permissions

Managing remittances requires:

  • Remittance.READ — View remittance history
  • Remittance.CREATE — Initiate new remittances

Refer to the Permissions Management section for role configuration.


Notes

  • Exchange rates are provided by the configured remittance gateway at the time of initiation. Rates are not locked until the transaction is confirmed.
  • Remittance availability depends on your tenant's configured cross-border remittance providers. Contact your EFT Corporation account manager to enable specific corridors.
  • All remittance transactions are visible in the source wallet's transaction history and audit event log.