---
updatedAt: 2026-05-19T18:58:05.000Z
agentTools:
  projectIndex: https://developer.eftcorp.com/llms.txt
---

# Remittance

Initiating and tracking cross-border remittance transactions from the Admin Portal.

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

| Column                   | Description                                |
| ------------------------ | ------------------------------------------ |
| **Remittance ID**        | Unique identifier for the transaction      |
| **Currency**             | Source (sending) currency                  |
| **Destination Currency** | Target (receiving) currency                |
| **Amount**               | Amount sent in source currency             |
| **Exchange Rate**        | Applied FX rate                            |
| **Fee Amount**           | Wallet fee charged for the transaction     |
| **Sending Amount**       | Net amount deducted from the source wallet |
| **Created**              | Transaction timestamp                      |
| **Status**               | Current status of the remittance           |

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

***

## Remittance Statuses

| Status       | Description                                          |
| ------------ | ---------------------------------------------------- |
| `PENDING`    | Initiated, awaiting processing                       |
| `PROCESSING` | In progress with the remittance provider             |
| `COMPLETED`  | Funds delivered to recipient                         |
| `FAILED`     | Transaction failed — funds returned to source wallet |
| `CANCELLED`  | Cancelled 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:

| Field                    | Required | Description                                                                    |
| ------------------------ | -------- | ------------------------------------------------------------------------------ |
| **Beneficiary**          | Yes      | Select or add the recipient's details (name, destination bank/mobile, country) |
| **Amount**               | Yes      | Amount to send in the source wallet's currency                                 |
| **Destination Currency** | Yes      | The currency the recipient will receive                                        |
| **Reference**            | No       | Payment reference displayed to the recipient                                   |
| **Description**          | No       | Internal note for audit purposes                                               |

4. Review the exchange rate and fee breakdown shown in the confirmation dialog.
5. 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](https://developer.eftcorp.com/docs/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.