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

# Coverage

> Supported mobile money countries and operator codes for Bumxpress Business merchant integrations.

Use this page to choose the correct `country_code`, `currency`, `rail_type`, and `operator_code` when creating quotes, payins, payouts, and transfers.

<Note>
  Platform coverage can differ from the operators enabled on your merchant account. Confirm your account routing before going live.
</Note>

## Supported countries

| Country       | `country_code` | Region         | Currency |
| ------------- | -------------- | -------------- | -------- |
| Cameroon      | `CM`           | Central Africa | `XAF`    |
| Senegal       | `SN`           | West Africa    | `XOF`    |
| Benin         | `BJ`           | West Africa    | `XOF`    |
| Togo          | `TG`           | West Africa    | `XOF`    |
| Cote d'Ivoire | `CI`           | West Africa    | `XOF`    |

## Mobile money operators

All operators listed here use:

| Field           | Value                                 |
| --------------- | ------------------------------------- |
| `rail_type`     | `mobile_money`                        |
| Amount format   | Decimal string, for example `"10000"` |
| Country format  | ISO 3166-1 alpha-2                    |
| Currency format | ISO 4217                              |

<CardGroup cols={3}>
  <Card title="Cameroon" icon="map-pin" href="#cameroon">
    XAF mobile money operators.
  </Card>

  <Card title="Senegal" icon="map-pin" href="#senegal">
    XOF mobile money operators.
  </Card>

  <Card title="Benin" icon="map-pin" href="#benin">
    XOF mobile money operators.
  </Card>

  <Card title="Togo" icon="map-pin" href="#togo">
    XOF mobile money operators.
  </Card>

  <Card title="Cote d'Ivoire" icon="map-pin" href="#cote-divoire">
    XOF mobile money operators.
  </Card>
</CardGroup>

### Cameroon

| Operator        | Display name     | `operator_code`  | Currency |
| --------------- | ---------------- | ---------------- | -------- |
| MTN Cameroon    | MTN Mobile Money | `CM_MTN_MOMO`    | `XAF`    |
| Orange Cameroon | Orange Money     | `CM_ORANGE_MOMO` | `XAF`    |

### Senegal

| Operator           | Display name   | `operator_code`    | Currency |
| ------------------ | -------------- | ------------------ | -------- |
| Orange Senegal     | Orange Money   | `SN_ORANGE_MOMO`   | `XOF`    |
| Free Money Senegal | Free Money     | `SN_FREE_MOMO`     | `XOF`    |
| Expresso Senegal   | Expresso Money | `SN_EXPRESSO_MOMO` | `XOF`    |

### Benin

| Operator   | Display name     | `operator_code` | Currency |
| ---------- | ---------------- | --------------- | -------- |
| MTN Benin  | MTN Mobile Money | `BJ_MTN_MOMO`   | `XOF`    |
| Moov Benin | Moov Money       | `BJ_MOOV_MOMO`  | `XOF`    |

### Togo

| Operator     | Display name | `operator_code`   | Currency |
| ------------ | ------------ | ----------------- | -------- |
| T Money Togo | T Money      | `TG_T_MONEY_MOMO` | `XOF`    |

### Cote d'Ivoire

| Operator             | Display name      | `operator_code`  | Currency |
| -------------------- | ----------------- | ---------------- | -------- |
| MTN Cote d'Ivoire    | MTN MoMo          | `CI_MTN_MOMO`    | `XOF`    |
| Orange Cote d'Ivoire | Orange Money      | `CI_ORANGE_MOMO` | `XOF`    |
| Moov Cote d'Ivoire   | Moov Money        | `CI_MOOV_MOMO`   | `XOF`    |
| Wave Cote d'Ivoire   | Wave Mobile Money | `CI_WAVE_MOMO`   | `XOF`    |

## Usage

Quote and payment requests must use matching country, currency, rail, and operator values.

```json theme={null}
{
  "country_code": "CM",
  "operator_code": "CM_MTN_MOMO",
  "rail_type": "mobile_money",
  "send_amount": "10000",
  "send_currency": "XAF"
}
```

For transfer quotes, use source and destination operator codes:

```json theme={null}
{
  "corridor_code": "CM-CI-XAF-XOF",
  "payer_operator_code": "CM_MTN_MOMO",
  "recipient_operator_code": "CI_ORANGE_MOMO",
  "payin_amount": "100000",
  "payin_currency": "XAF",
  "payout_currency": "XOF"
}
```
