Utility payments in Africa are far from standardized. Each country has developed its own mix of prepaid and postpaid systems, different meter technologies, unique billing platforms and varying levels of digital payment integration. For companies building payment APIs that serve these markets, understanding the technical landscape in each country is essential to building reliable integrations.

This guide provides a practical, country-by-country overview of how electricity, water and TV subscription payments work across 10 key African markets. We focus on the technical details that matter for integration: meter types, token formats, validation requirements and payment rail availability.

1. Kenya

Electricity: Kenya Power (KPLC)

Kenya Power and Lighting Company (KPLC) serves approximately 8.9 million customers across the country. The majority of residential customers use prepaid meters that accept 20-digit STS (Standard Transfer Specification) tokens.

Water

Water services are managed by county-level water companies (e.g., Nairobi Water, Mombasa Water). Payment is primarily postpaid (monthly bills) with increasing M-Pesa integration via Paybill numbers unique to each water company.

TV Subscriptions

DSTV (MultiChoice), GOtv and StarTimes are the major pay-TV providers. Payments via M-Pesa Paybill using customer/smartcard numbers. DSTV uses 10-digit customer numbers.

2. Nigeria

Electricity: Distribution Companies (DisCos)

Nigeria's electricity distribution is managed by 11 Distribution Companies (DisCos) covering different regions: Ikeja Electric, Eko Electricity (Lagos), Abuja Electricity, Ibadan Electricity, Enugu Electricity, Port Harcourt Electricity, Kaduna Electric, Jos Electricity, Benin Electricity, Kano Electricity and Yola Electricity.

Technical Note

Nigeria's electricity payment landscape is uniquely complex because each of the 11 DisCos maintains its own vending platform and API. There is no centralized national electricity payment switch. Integration requires separate technical agreements with each DisCo or working through licensed third-party vending aggregators.

Water

Water is managed by state-level water corporations. Digital payment penetration is low; most water bills are paid at physical offices or via bank transfers.

TV Subscriptions

DSTV/GOtv (MultiChoice) dominates. StarTimes is the main competitor. Payments via bank transfer, card, USSD, or third-party platforms using smartcard/IUC numbers (typically 10 digits).

3. Ghana

Electricity: ECG and NEDCo

The Electricity Company of Ghana (ECG) serves the southern regions, while the Northern Electricity Distribution Company (NEDCo) covers the north.

Water

Ghana Water Company Limited (GWCL) manages piped water. Billing is postpaid. Mobile money payment integration exists but adoption remains moderate compared to electricity.

4. Tanzania

Electricity: TANESCO

Tanzania Electric Supply Company (TANESCO) is the sole electricity utility, serving approximately 2.7 million customers.

Water

Managed by regional water utilities (DAWASCO in Dar es Salaam, others in regional centers). Postpaid billing with increasing mobile money integration.

5. The Gambia

Electricity and Water: NAWEC

The National Water and Electricity Company (NAWEC) is The Gambia's sole utility provider for both electricity and water.

6. Senegal

Electricity: Senelec

Senelec (Societe Nationale d'Electricite du Senegal) is the national electricity utility.

Water: SDE / Sen'Eau

Sen'Eau (formerly SDE) manages water distribution. Postpaid billing with mobile money payment options through Orange Money and Wave.

7. Uganda

Electricity: Umeme and Others

Umeme is the largest electricity distributor, serving approximately 1.8 million customers. Other operators include WENRECO (West Nile) and UEDCL (Uganda Electricity Distribution Company).

8. Ivory Coast (Cote d'Ivoire)

Electricity: CIE

Compagnie Ivoirienne d'Electricite (CIE) manages electricity distribution under a concession agreement with the government.

Water: SODECI

Societe de Distribution d'Eau de la Cote d'Ivoire (SODECI) manages water distribution. Postpaid billing system with mobile money integration.

9. Cameroon

Electricity: ENEO

ENEO (Energy of Cameroon) is the primary electricity utility.

Water: Camwater

Cameroon Water Utilities Corporation (Camwater) manages water infrastructure. Monthly postpaid billing.

10. South Africa

Electricity: Eskom and Municipalities

Eskom generates most electricity, but distribution is split between Eskom (directly for some areas) and municipal distributors (for urban areas). Johannesburg has City Power, Cape Town has City of Cape Town Electricity, etc.

Water

Municipal responsibility. Postpaid monthly billing integrated with rates accounts. Prepaid water meters exist but are less common than prepaid electricity.

Common Technical Patterns

Across these 10 markets, several technical patterns emerge that inform API design:

The STS Standard

The Standard Transfer Specification (STS) is the dominant prepaid metering standard across Africa. Developed in South Africa, STS defines how tokens are generated, encrypted and validated by meters. Key characteristics:

Validation Flow

For all prepaid electricity integrations, the standard flow is: (1) submit meter number, (2) receive validation response with customer details, (3) confirm payment amount, (4) process payment, (5) receive token in response.

Postpaid Bill Payment

For postpaid utilities (water, some electricity), the flow is: (1) submit account/reference number, (2) receive outstanding balance and customer details, (3) submit payment amount, (4) receive payment confirmation.

TV Subscription Payments Across Markets

Pay-TV is remarkably consistent across the continent due to regional operators:

Provider Markets ID Format Payment Model
DSTV (MultiChoice) All 10 markets 10-digit smartcard/IUC number Monthly subscription (prepaid)
GOtv (MultiChoice) Nigeria, Ghana, Kenya, Uganda, others 10-digit IUC number Monthly subscription
StarTimes Nigeria, Ghana, Kenya, Tanzania, others Smartcard number (varies) Monthly/weekly subscription
Canal+ (Afrique) Senegal, Ivory Coast, Cameroon Decoder/subscriber number Monthly subscription

Key Takeaways for Integration

  1. No two countries are alike: Even when using the same standard (STS), each utility has unique integration requirements, validation rules and payment flows.
  2. Mobile money is the dominant rail: In 8 of these 10 markets (all except South Africa and partially Nigeria), mobile money is the primary digital payment method for utilities.
  3. Prepaid is winning: The trend across all markets is toward prepaid metering. This favors API-based integration because each purchase is a discrete transaction with a clear input (meter number + amount) and output (token).
  4. Validation is critical: Every utility integration must support meter/account validation before payment to prevent failed transactions and customer complaints.
  5. Fragmentation is the norm: Covering utilities across 10 countries requires 15-20+ separate provider integrations, each with unique technical specifications.

Sources: KPLC Annual Report 2024, TANESCO Performance Reports, NAWEC Corporate Plan, ECG Operational Data, Umeme Annual Report 2024, IEA Africa Energy Outlook 2023, individual utility company documentation.