> ## Documentation Index
> Fetch the complete documentation index at: https://docs.afriex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Supported Currencies & Payment Rails

> Complete list of countries, currencies, and payment channels available through the Afriex Business API

Afriex routes payments across **30+ currencies** and **100+ countries**. Use this page to confirm which payment rails are available for a given country before building your integration.

<CardGroup cols={4}>
  <Card title="30+ Currencies" icon="coins">
    Local and international currencies
  </Card>

  <Card title="100+ Countries" icon="globe">
    Coverage across 5 continents
  </Card>

  <Card title="10 Channels" icon="route">
    Bank, mobile money, SWIFT, crypto, and more
  </Card>

  <Card title="Deposit & Payout" icon="arrow-right-arrow-left">
    Collections and payouts both supported
  </Card>
</CardGroup>

## Rail Reference

| Rail            | API `channel` value    | Description                                          |
| --------------- | ---------------------- | ---------------------------------------------------- |
| Bank Account    | `BANK_ACCOUNT`         | Local bank account transfer                          |
| Virtual Account | `VIRTUAL_BANK_ACCOUNT` | System-generated account number for inbound deposits |
| Pool Account    | `POOL_ACCOUNT`         | Shared pool account for multiple users               |
| Mobile Money    | `MOBILE_MONEY`         | Mobile money wallet (M-Pesa, MTN MoMo, Airtel, etc.) |
| SWIFT           | `SWIFT`                | International SWIFT wire transfer                    |
| Interac         | `INTERAC`              | Interac e-Transfer (Canada)                          |
| UPI             | `UPI`                  | Unified Payments Interface (India)                   |
| WeChat Pay      | `WE_CHAT`              | WeChat Pay (China)                                   |
| Alipay          | `ALIPAY`               | Alipay (China)                                       |
| Crypto          | `CRYPTO`               | Crypto wallet (USDC / USDT on supported networks)    |
| Paybill / Till  | `PAYBILL_TILL`         | M-Pesa Paybill or Till number (Kenya)                |

***

## Supported Countries

<Tabs>
  <Tab title="Africa">
    | Country                       | Currency | Deposit Rails                                                    | Payout Rails                                   |
    | ----------------------------- | -------- | ---------------------------------------------------------------- | ---------------------------------------------- |
    | 🇧🇯 Benin                    | XOF      | `Mobile Money`                                                   | `Mobile Money`                                 |
    | 🇧🇼 Botswana                 | BWP      | —                                                                | `Mobile Money`                                 |
    | 🇧🇫 Burkina Faso             | XOF      | `Mobile Money` *(coming soon)*                                   | `Mobile Money` *(coming soon)*                 |
    | 🇨🇲 Cameroon                 | XAF      | `Mobile Money`                                                   | `Bank Account` `Mobile Money`                  |
    | 🇨🇫 Central African Republic | XAF      | —                                                                | `Mobile Money` *(coming soon)*                 |
    | 🇨🇬 Republic of Congo        | XAF      | `Mobile Money` *(coming soon)*                                   | `Mobile Money`                                 |
    | 🇨🇮 Côte d'Ivoire            | XOF      | `Mobile Money`                                                   | `Bank Account` `Mobile Money`                  |
    | 🇨🇩 DR Congo                 | CDF      | —                                                                | `Mobile Money` *(coming soon)*                 |
    | 🇪🇬 Egypt                    | EGP      | —                                                                | `Bank Account` `Mobile Money`                  |
    | 🇪🇹 Ethiopia                 | ETB      | `Mobile Money`                                                   | `Bank Account` `Mobile Money`                  |
    | 🇬🇦 Gabon                    | XAF      | `Mobile Money` *(coming soon)*                                   | `Mobile Money`                                 |
    | 🇬🇲 Gambia                   | GMD      | —                                                                | `Mobile Money`                                 |
    | 🇬🇭 Ghana                    | GHS      | `Mobile Money` *(coming soon)* `Virtual Account` *(coming soon)* | `Bank Account` `Mobile Money`                  |
    | 🇬🇳 Guinea                   | GNF      | —                                                                | `Mobile Money`                                 |
    | 🇬🇼 Guinea-Bissau            | XOF      | —                                                                | `Mobile Money`                                 |
    | 🇰🇪 Kenya                    | KES      | `Mobile Money` `Virtual Account`                                 | `Bank Account` `Mobile Money` `Paybill / Till` |
    | 🇲🇬 Madagascar               | MGA      | —                                                                | `Mobile Money`                                 |
    | 🇲🇼 Malawi                   | MWK      | `Mobile Money` *(coming soon)*                                   | `Mobile Money`                                 |
    | 🇲🇱 Mali                     | XOF      | —                                                                | `Mobile Money` *(coming soon)*                 |
    | 🇲🇦 Morocco                  | MAD      | —                                                                | `Mobile Money` *(coming soon)*                 |
    | 🇲🇿 Mozambique               | MZN      | `Mobile Money` *(coming soon)*                                   | `Mobile Money`                                 |
    | 🇳🇬 Nigeria                  | NGN      | `Virtual Account`                                                | `Bank Account`                                 |
    | 🇷🇼 Rwanda                   | RWF      | `Mobile Money` *(coming soon)*                                   | `Bank Account` `Mobile Money`                  |
    | 🇸🇳 Senegal                  | XOF      | —                                                                | `Bank Account` `Mobile Money`                  |
    | 🇸🇱 Sierra Leone             | SLE      | `Mobile Money` *(coming soon)*                                   | `Mobile Money`                                 |
    | 🇿🇦 South Africa             | ZAR      | —                                                                | `Bank Account`                                 |
    | 🇸🇸 South Sudan              | SSP      | —                                                                | `Mobile Money` *(coming soon)*                 |
    | 🇹🇿 Tanzania                 | TZS      | `Mobile Money`                                                   | `Mobile Money`                                 |
    | 🇹🇬 Togo                     | XOF      | —                                                                | `Mobile Money` *(coming soon)*                 |
    | 🇺🇬 Uganda                   | UGX      | `Mobile Money`                                                   | `Bank Account` `Mobile Money`                  |
    | 🇿🇲 Zambia                   | ZMW      | `Mobile Money` *(coming soon)*                                   | `Mobile Money`                                 |
  </Tab>

  <Tab title="Americas">
    | Country            | Currency | Deposit Rails             | Payout Rails              |
    | ------------------ | -------- | ------------------------- | ------------------------- |
    | 🇨🇦 Canada        | CAD      | `Interac` *(coming soon)* | `Interac` *(coming soon)* |
    | 🇺🇸 United States | USD      | `Virtual Account`         | `Bank Account` `SWIFT`    |

    <Note>
      USD `SWIFT` payouts route to **100 countries** globally — not just the US. See [SWIFT Coverage](#swift-coverage) below for the full country list.
    </Note>
  </Tab>

  <Tab title="Europe">
    | Country             | Currency | Deposit Rails                     | Payout Rails   |
    | ------------------- | -------- | --------------------------------- | -------------- |
    | 🇦🇹 Austria        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇧🇪 Belgium        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇧🇬 Bulgaria       | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇭🇷 Croatia        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇨🇾 Cyprus         | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇨🇿 Czech Republic | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇩🇰 Denmark        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇪🇪 Estonia        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇫🇮 Finland        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇫🇷 France         | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇩🇪 Germany        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇬🇷 Greece         | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇭🇺 Hungary        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇮🇪 Ireland        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇮🇹 Italy          | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇱🇻 Latvia         | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇱🇹 Lithuania      | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇱🇺 Luxembourg     | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇲🇹 Malta          | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇳🇱 Netherlands    | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇳🇴 Norway         | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇵🇱 Poland         | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇵🇹 Portugal       | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇷🇴 Romania        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇸🇰 Slovakia       | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇸🇮 Slovenia       | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇪🇸 Spain          | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇸🇪 Sweden         | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇺🇦 Ukraine        | EUR      | `Virtual Account` *(coming soon)* | `Bank Account` |
    | 🇬🇧 United Kingdom | GBP      | `Virtual Account` *(coming soon)* | `Bank Account` |

    <Tip>
      EUR bank payouts use the **SEPA** network and require a valid IBAN. GBP payouts use **Faster Payments**.
    </Tip>
  </Tab>

  <Tab title="Asia & Pacific">
    | Country       | Currency | Deposit Rails | Payout Rails                         |
    | ------------- | -------- | ------------- | ------------------------------------ |
    | 🇨🇳 China    | CNY      | —             | `Bank Account` `WeChat Pay` `Alipay` |
    | 🇮🇳 India    | INR      | —             | `Bank Account` `UPI`                 |
    | 🇵🇰 Pakistan | PKR      | —             | `Bank Account` `Mobile Money`        |

    <Note>
      CNY `Bank Account` payouts require the recipient's **phone number**, **ID type**, and **ID number** in addition to standard bank details.
    </Note>
  </Tab>

  <Tab title="Digital Assets">
    | Asset | Supported Countries        | Deposit Rails | Payout Rails |
    | ----- | -------------------------- | ------------- | ------------ |
    | USDC  | 🌍 100+ countries globally | `Crypto`      | —            |
    | USDT  | 🌍 100+ countries globally | `Crypto`      | —            |

    <Note>
      USDC and USDT deposits are accepted from 100+ countries via crypto wallet.
    </Note>
  </Tab>
</Tabs>

***

## Coming Soon

<Info>
  **Pool Accounts** — A shared pool account payment method is in development. Supported countries will be listed here once available.
</Info>

***

## SWIFT Coverage

USD `SWIFT` payouts (`channel: SWIFT`) are available to **100 countries** — far beyond the US alone. This makes SWIFT the default choice for international USD disbursements when no local rail is available.

SWIFT transfers require: recipient email, recipient address, SWIFT/BIC code, and a transaction invoice.

<AccordionGroup>
  <Accordion title="View all 100 SWIFT countries">
    | Region             | Countries                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
    | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | **Africa**         | 🇩🇿 Algeria · 🇧🇯 Benin · 🇧🇼 Botswana · 🇧🇫 Burkina Faso · 🇨🇲 Cameroon · 🇨🇫 Central African Republic · 🇨🇬 Republic of Congo · 🇨🇮 Côte d'Ivoire · 🇨🇩 DR Congo · 🇪🇬 Egypt · 🇪🇹 Ethiopia · 🇬🇦 Gabon · 🇬🇲 Gambia · 🇬🇭 Ghana · 🇬🇳 Guinea · 🇬🇼 Guinea-Bissau · 🇰🇪 Kenya · 🇲🇬 Madagascar · 🇲🇼 Malawi · 🇲🇱 Mali · 🇲🇦 Morocco · 🇲🇿 Mozambique · 🇳🇦 Namibia · 🇳🇪 Niger · 🇳🇬 Nigeria · 🇷🇼 Rwanda · 🇸🇳 Senegal · 🇸🇱 Sierra Leone · 🇿🇦 South Africa · 🇸🇸 South Sudan · 🇹🇿 Tanzania · 🇹🇬 Togo · 🇹🇳 Tunisia · 🇺🇬 Uganda · 🇿🇲 Zambia · 🇿🇼 Zimbabwe |
    | **Americas**       | 🇦🇷 Argentina · 🇧🇷 Brazil · 🇨🇦 Canada · 🇨🇱 Chile · 🇨🇴 Colombia · 🇭🇹 Haiti · 🇲🇽 Mexico · 🇵🇪 Peru · 🇺🇸 United States · 🇺🇾 Uruguay                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
    | **Europe**         | 🇦🇹 Austria · 🇧🇪 Belgium · 🇧🇬 Bulgaria · 🇭🇷 Croatia · 🇨🇾 Cyprus · 🇨🇿 Czech Republic · 🇩🇰 Denmark · 🇪🇪 Estonia · 🇫🇮 Finland · 🇫🇷 France · 🇩🇪 Germany · 🇬🇮 Gibraltar · 🇬🇷 Greece · 🇭🇺 Hungary · 🇮🇪 Ireland · 🇮🇹 Italy · 🇱🇻 Latvia · 🇱🇮 Liechtenstein · 🇱🇹 Lithuania · 🇱🇺 Luxembourg · 🇲🇹 Malta · 🇳🇱 Netherlands · 🇳🇴 Norway · 🇵🇱 Poland · 🇵🇹 Portugal · 🇷🇴 Romania · 🇷🇺 Russia · 🇸🇰 Slovakia · 🇸🇮 Slovenia · 🇪🇸 Spain · 🇸🇪 Sweden · 🇨🇭 Switzerland · 🇺🇦 Ukraine · 🇬🇧 United Kingdom                                                    |
    | **Asia & Pacific** | 🇦🇺 Australia · 🇧🇩 Bangladesh · 🇨🇳 China · 🇭🇰 Hong Kong · 🇮🇩 Indonesia · 🇮🇳 India · 🇯🇵 Japan · 🇰🇷 South Korea · 🇰🇼 Kuwait · 🇲🇾 Malaysia · 🇳🇿 New Zealand · 🇵🇭 Philippines · 🇵🇰 Pakistan · 🇶🇦 Qatar · 🇸🇦 Saudi Arabia · 🇸🇬 Singapore · 🇹🇭 Thailand · 🇹🇷 Turkey · 🇦🇪 UAE · 🇻🇳 Vietnam                                                                                                                                                                                                                                                                              |
  </Accordion>
</AccordionGroup>

<Tip>
  Use the [List Institutions](/api-reference/endpoint/payment-methods/institution) endpoint with `channel=SWIFT` to look up valid SWIFT/BIC codes for a given recipient country.
</Tip>
