> For the complete documentation index, see [llms.txt](https://tembo.gitbook.io/tembo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tembo.gitbook.io/tembo/momo-collection-and-payout-api/knowledge/supported-channels.md).

# Supported Channels

All MOMO and bank channels available for Collection and Payout.

***

### MOMO Collection

#### Tanzania

| Channel                            | MNO                        | Channel code     |
| ---------------------------------- | -------------------------- | ---------------- |
| Airtel Money                       | Airtel Tanzania            | `TZ-AIRTEL-C2B`  |
| M-Pesa                             | Vodacom Tanzania           | `TZ-VODACOM-C2B` |
| Mixx by Yas *(formerly Tigo Pesa)* | Honora Tanzania (Yas)      | `TZ-TIGO-C2B`    |
| HaloPesa                           | Viettel Tanzania (Halotel) | `TZ-HALOTEL-C2B` |

#### Kenya

| Channel | MNO             | Channel code       |
| ------- | --------------- | ------------------ |
| M-Pesa  | Safaricom Kenya | `KE-SAFARICOM-C2B` |

***

### MOMO Payout

#### Tanzania

| Channel                            | MNO                        | Channel code     |
| ---------------------------------- | -------------------------- | ---------------- |
| Airtel Money                       | Airtel Tanzania            | `TZ-AIRTEL-B2C`  |
| M-Pesa                             | Vodacom Tanzania           | `TZ-VODACOM-B2C` |
| Mixx by Yas *(formerly Tigo Pesa)* | Honora Tanzania (Yas)      | `TZ-TIGO-B2C`    |
| HaloPesa                           | Viettel Tanzania (Halotel) | `TZ-HALOTEL-B2C` |

#### Kenya

| Channel | MNO             | Channel code       |
| ------- | --------------- | ------------------ |
| M-Pesa  | Safaricom Kenya | `KE-SAFARICOM-B2C` |

***

### Bank Payout

Use channel code `TZ-BANK-B2C`. The `msisdn` field takes the format `SWIFT_CODE:ACCOUNT_NUMBER`.

<details>

<summary>Supported Bank Payout Channels in Tanzania</summary>

1. **ABSA Bank Tanzania Limited** — ABSA — BARCTZTZ
2. **Access Bank Tanzania Limited** *(formerly BancABC)* — ABT — FMBZTZTX
3. **Akiba Commercial Bank Limited** — AKIBA — AKCOTZTZ
4. **Amana Bank Limited** — AMANA — AMNNTZTZ
5. **Azania Bank Limited** — AZANIA — AZANTZTZ
6. **Bank of Africa Tanzania Limited** — BOA — EUAFTZTZ
7. **Bank of Baroda (Tanzania) Limited** — BARODA — BARBTZTZ
8. **Bank of India (Tanzania) Limited** — BOI — BKIDTZTZ
9. **Canara Bank Tanzania Limited** — CANARA — CNRBTZTZ
10. **China Dasheng Bank Limited** — DASHENG — CDSHTZTZ
11. **Citibank Tanzania Limited** — CITI — CITITZTZ
12. **CRDB Bank PLC** — CRDB — CORUTZTZ
13. **Dar es Salaam Community Bank Limited** — DCB — DASUTZTZ
14. **Diamond Trust Bank Tanzania Limited** — DTB — DTKETZTZ
15. **Ecobank Tanzania Limited** — ECOBANK — ECOCTZTZ
16. **Equity Bank Tanzania Limited** — EQUITY — EQBLTZTZ
17. **Exim Bank (Tanzania) Limited** — EXIM — EXTNTZTZ
18. **First National Bank Tanzania Ltd** — FNB — FIRNTZTX
19. **Guaranty Trust Bank (T) Limited** — GT BANK — GTBITZTZ
20. **Habib African Bank Limited** — HABIB — HABLTZTZ
21. **I\&M Bank Limited** — I\&M BANK — IMBLTZTZ
22. **International Commercial Bank Tanzania Limited** — ICB — BKMYTZTZ
23. **KCB Bank Tanzania Limited** — KCB — KCBLTZTZ
24. **Kilimanjaro Co-operative Bank Limited** — KILIMANJARO — KLMJTZTZ
25. **Maendeleo Bank Limited** — MAENDELEO — MBTLTZTZ
26. **Mkombozi Commercial Bank Limited** — MKOMBOZI — MKCBTZTZ
27. **Mwalimu Commercial Bank PLC** — MWALIMU — MWCOTZTZ
28. **Mwanga Hakika Microfinance Bank Limited** — MWANGA — MWCBTZTZ
29. **National Bank of Commerce Limited** — NBC — NLCBTZTX
30. **National Microfinance Bank PLC** — NMB — NMIBTZTZ
31. **NCBA Bank Tanzania Limited** — NCBA — CBAFTZTZ
32. **People’s Bank of Zanzibar Limited** — PBZ — PBZATZTZ
33. **Selcom Microfinance Bank** *(formerly Access Microfinance Bank Tanzania)* — SMFB — ACTZTZTZ
34. **Stanbic Bank Tanzania Limited** — STANBIC — SBICTZTX
35. **Standard Chartered Bank (Tanzania) Limited** — SCB — SCBLTZTX
36. **Tanzania Commercial Bank PLC** — TCB — TAPBTZTZ
37. **Uchumi Commercial Bank Limited** — UCHUMI — UCCTTZTZ
38. **United Bank for Africa (Tanzania) Limited** — UBA — UNAFTZTZ
39. **Yetu Microfinance Bank PLC** — YETU — YETMTZTZ

</details>

<details>

<summary>Supported Bank Payout Channels in Kenya</summary>

1. **Access Bank Kenya PLC** — Access Bank Kenya — ABNGKENA
2. **African Banking Corporation Limited** — ABC Bank — ABCLKENA
3. **Bank of Africa Kenya Limited** — Bank of Africa — AFRIKENX
4. **Bank of Baroda (Kenya) Limited** — Bank of Baroda — BARBKENA
5. **Caritas Microfinance Bank Limited** — Caritas MFB — CRMFKENA
6. **Choice Microfinance Bank Limited** — Choice MFB — CHFIKENX
7. **Citibank N.A. Kenya** — Citibank Kenya — CITIKENA
8. **Co-operative Bank of Kenya Limited** — Co-op Bank — KCOOKENA
9. **Commercial International Bank (CIB) Kenya Limited** — CIB Kenya — MYBKKENA
10. **Consolidated Bank of Kenya Limited** — Consolidated Bank — CONKKENA
11. **Credit Bank PLC** — Credit Bank — CRBTKENA
12. **Development Bank of Kenya Limited** — Development Bank of Kenya — DEVKKENA
13. **Diamond Trust Bank Kenya Limited** — DTB — DTKEKENA
14. **DIB Bank Kenya Limited** — DIB Bank — DUIBKENA
15. **Ecobank Kenya Limited** — Ecobank — ECOCKENA
16. **Equity Bank Kenya Limited** — Equity Bank — EQBLKENA
17. **Family Bank Limited** — Family Bank — FABLKENA
18. **Faulu Microfinance Bank Limited** — Faulu MFB — FAUMKENA
19. **Guaranty Trust Bank (Kenya) Limited** — GTBank Kenya — GTBIKENA
20. **Guardian Bank Limited** — Guardian Bank — GUARKENA
21. **Gulf African Bank Limited** — Gulf African Bank — GAFRKENA
22. **Habib Bank A.G. Zurich** — Habib Bank AG Zurich — HBZUKENA
23. **HFC Limited** — HFC — HFCOKENA
24. **I\&M Bank Limited** — I\&M Bank — IMBLKENA
25. **Kenya Women Microfinance Bank PLC** — KWFT — KWMIKENX
26. **Kingdom Bank Limited** — Kingdom Bank — CIFIKENA
27. **M Oriental Bank Limited** — M-Oriental Bank — MORBKENA
28. **Middle East Bank (K) Limited** — Middle East Bank — MIEKKENA
29. **National Bank of Kenya Limited** — National Bank — NBKEKENX
30. **NCBA Bank Kenya PLC** — NCBA Bank — CBAFKENX
31. **Paramount Bank Limited** — Paramount Universal Bank — PAUTKENA
32. **Premier Bank Kenya Limited** — Premier Bank — IFCBKENA
33. **Prime Bank Limited** — Prime Bank — PRIEKENX
34. **SBM Bank (Kenya) Limited** — SBM Bank Kenya — SBMKKENA
35. **Sidian Bank Limited** — Sidian Bank — SIDNKENA
36. **Stanbic Bank Kenya Limited** — Stanbic Bank — SBICKENX
37. **Standard Chartered Bank Kenya PLC** — Standard Chartered — SCBLKENX
38. **Victoria Commercial Bank PLC** — Victoria Commercial Bank — VICMKENA

</details>
