CODOS
Start free

How to sell online in Africa

Africa is not one market: Casablanca, Cairo, Dakar, Abidjan, Douala and Nairobi buy differently, pay differently and are delivered differently. What they share is a phone-first buyer who discovers products on social media, wants to talk before ordering, and often prefers to pay when the parcel arrives. Here is how to build an online store for that buyer.

Updated · 4 min read

1. Start with one country, and one city

The most common mistake is to “sell to all of Africa” from day one. Each country has its own currency, delivery partners, rules and habits. Start where you can deliver well — usually the capital or the biggest city of your own country — and grow from there.

  • Where can you deliver within 24 to 72 hours?
  • Where do you know the prices people pay for your product?
  • Where can you call or message a buyer in their language?

2. Know how your region buys

RegionStore languageHow buyers often payCurrency
North Africa (Morocco, Algeria, Tunisia, Libya, Egypt, Mauritania)Arabic, FrenchCash on delivery, bank transferMAD, DZD, TND, LYD, EGP, MRU
West Africa — franc zone (Senegal, Côte d’Ivoire, Mali, Burkina Faso, Niger, Benin, Togo)FrenchCash on delivery, mobile moneyXOF (shared)
Central Africa (Cameroon, Gabon, Congo, DR Congo)FrenchCash on delivery, mobile moneyXAF (shared), USD in DR Congo
Nigeria, GhanaEnglishCards and transfers in big cities, cash on delivery elsewhereNGN, GHS
Kenya, South AfricaEnglishMobile money in Kenya, cards in South AfricaKES, ZAR
Three parcels marked pay on delivery: Dakar, Senegal, 15,000 XOF; Casablanca, Morocco, 249 MAD; Douala, Cameroon, 12,500 XAF
Three cities, three currencies, one habit: paying when the parcel arrives.

3. Offer the payment people trust

For a new store nobody knows, paying on delivery removes the biggest fear: sending money to a stranger. The price is that some parcels are refused, so you confirm orders before shipping. Bank transfer works well for higher prices and repeat customers.

On CODOS Store, cash on delivery and bank transfer can be offered side by side, with your bank details shown to the buyer after the order. See running a store with cash on delivery.

4. Organise delivery before you sell

  • In your city: your own rider or a local delivery service is often the fastest and the cheapest for refused parcels.
  • Other cities: a courier company that collects cash and pays you back on a fixed schedule — ask how often.
  • Fees: one fee for the city, another for the rest of the country, shown before the order form.

CODOS Store sets delivery fees per city and per market, and free delivery above an amount. See delivery fees by city.

5. Build trust the way buyers expect

  • A WhatsApp number on every page — many buyers will ask a question first.
  • Real photos and short videos of the product, filmed by you.
  • Reviews from real buyers, with photos.
  • A confirmation call or message after each order: it lowers refusals and reassures. See the call script.
  • Clear delivery time and exchange rule, in plain words.

6. Build a store made for phones and slow connections

Most visitors arrive from a social media app, on a phone, sometimes on a weak connection. Keep pages light: compressed photos, a short form, the price and the order button on the first screen.

On CODOS Store, pictures are resized when you upload them, the store works in French, English and Arabic (right to left), and prices show in your country’s currency — XOF and XAF included. You can add more countries later as markets, each with its own currency and fees.

7. Bring buyers with social media and ads

Facebook, Instagram and TikTok are where most first visitors come from. Start with organic posts and WhatsApp status, then a small ad budget on your best product page, with your pixel installed.

See Facebook ads, TikTok ads, and the ad budget calculator to know what one delivered order may cost.

8. Country guides

Local payment habits, delivery, legal status and examples, country by country:

Wondering if it is worth it? Read cash on delivery in Africa: is there an opportunity?

Profit calculator

Your real profit per order after delivery, refused parcels and ads — and the most you can pay per order.

Open the calculator

Questions people ask first

What is the best way to sell online in Africa?

A simple online store that shows the price and delivery fee clearly, takes orders with a short form, accepts the payment local buyers trust (often cash on delivery), and a WhatsApp number to answer questions. Bring visitors with social media and small ads.

Can I sell in several African countries with one store?

Yes. On CODOS Store you add each country as a market with its own currency and delivery fees. Start with one, and add the next once delivery works.

Do I need a company to sell online in Africa?

It depends on the country. Each country page names the official body to check with.

Does CODOS Store take mobile money?

Not at checkout. Stores offer cash on delivery and bank transfer. Many sellers collect cash on delivery through their courier.

Themes that fit

CODOS Base theme for a any shop store

CODOS BaseAny shop

Fast, clean and flexible — every other theme is built on it.

Live demo
Vitrine theme for a any shop store

VitrineAny shop

A shop window for big catalogues, with menus that open onto collection pictures.

Live demo
Souk theme for a any shop store

SoukAny shopالعربية

Arabic first, right to left, in warm market colours.

Live demo

Your store, free to build

Build the whole store — products, theme, pages — before anything is charged.

Build free for 3 days · $1 for your first 14 days · Cancel any time