Main resources
Providers
Catalogue of KPAY Mobile Money operators. The provider code is mandatory when initiating a payment or withdrawal in USSD mode.
Provider role
In USSD mode, you explicitly specify the provider (the Mobile Money operator) in the request body via the provider field, for example MTN_MOMO_CMR or ORANGE_CMR. The country and currency are derived from the provider — there is no automatic detection. The provider + phoneNumber pair identifies the payer account (or beneficiary for a withdrawal).
GATEWAY mode
In hosted gateway mode (GATEWAY), do not send a provider: the customer chooses their own operator and enters their number on the payment page hosted by KPay.
Authorization whitelist (Application)
The providers you check on your Application form a whitelist: if it is non-empty, a payment or withdrawal whose provider is not in it is rejected (400). Empty list = no restriction.
Provider catalogue
Search by country, operator, provider code or currency. The value in the Provider code column is exactly what to pass in the provider field of the API.
23 providers · 12 pays
Bénin
BEN · +229| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| MTN | MTN_MOMO_BEN | XOF | Sans décimales |
| Moov | MOOV_BEN | XOF | Sans décimales |
Cameroun
CMR · +237| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| MTN | MTN_MOMO_CMR | XAF | Sans décimales |
| Orange | ORANGE_CMR | XAF | Sans décimales |
Côte d'Ivoire
CIV · +225| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| MTN | MTN_MOMO_CIV | XOF | Sans décimales |
| Orange | ORANGE_CIV | XOF | Sans décimales |
RD Congo
COD · +243| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Vodacom M-Pesa | VODACOM_MPESA_COD | CDFUSD | Selon l'opération |
| Airtel | AIRTEL_COD | CDFUSD | 2 décimales |
| Orange | ORANGE_COD | CDFUSD | 2 décimales |
Gabon
GAB · +241| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Airtel | AIRTEL_GAB | XAF | 2 décimales |
Kenya
KEN · +254| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| M-Pesa | MPESA_KEN | KES | Selon l'opération |
Congo
COG · +242| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Airtel | AIRTEL_COG | XAF | Sans décimales |
| MTN | MTN_MOMO_COG | XAF | Sans décimales |
Rwanda
RWA · +250| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Airtel | AIRTEL_RWA | RWF | Sans décimales |
| MTN | MTN_MOMO_RWA | RWF | Sans décimales |
Sénégal
SEN · +221| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Free | FREE_SEN | XOF | Sans décimales |
| Orange | ORANGE_SEN | XOF | Sans décimales |
Sierra Leone
SLE · +232| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Orange | ORANGE_SLE | SLE | 2 décimales |
Ouganda
UGA · +256| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Airtel | AIRTEL_OAPI_UGA | UGX | Sans décimales |
| MTN | MTN_MOMO_UGA | UGX | 2 décimales |
Zambie
ZMB · +260| Operator | Provider code | Currency(ies) | Decimals |
|---|---|---|---|
| Airtel | AIRTEL_OAPI_ZMB | ZMW | 2 décimales |
| MTN | MTN_MOMO_ZMB | ZMW | 2 décimales |
| Zamtel | ZAMTEL_ZMB | ZMW | 2 décimales |
Related resources
Was this page helpful?