Global · USD

How to start an online store in Africa: platforms, payments and delivery

We earn a commission if you buy through some links on this page, at no extra cost to you. It never affects the order. How we make money.

Updated 2026-10-12

If you want to start an online store in Africa, the basics are the same as anywhere, but the details are different: customers pay with mobile money and bank transfers as much as cards, delivery needs local solutions, much selling happens on WhatsApp and social media, and tax rules increasingly require electronic invoicing. This guide walks through choosing a platform, setting up payments, planning delivery, marketing, and staying compliant, with links to country-specific guides.

Start with your customers

Before choosing tools, understand how your customers shop. Do they browse on Instagram and order on WhatsApp? Do they prefer paying on delivery? Which mobile money services do they use? Do they live in cities with reliable couriers or in areas that need pickup points? The answers shape every decision that follows. Talk to potential customers, look at how successful local stores sell, and start with what customers already do.

Choose a selling model

  • Social and WhatsApp selling: product posts on social media, orders and payment in chat. Cheapest to start, harder to scale.
  • Hosted online store: a website with catalogue, cart and checkout, linked to payment gateways.
  • Marketplaces: selling through regional marketplaces that bring traffic but charge commissions and control the customer relationship.
  • A combination: most successful small stores use a website as the home base and social channels and marketplaces for reach.

Choosing a store platform

Look for a platform that supports your payment providers, works well on mobile, is affordable in your currency, and integrates with WhatsApp and social media. Global platforms such as Shopify and Wix are used across Africa; WooCommerce on WordPress offers flexibility and many local payment plugins. Check whether your preferred gateway has an integration before committing.

Compare platforms in the e-commerce ranking and Shopify vs Wix. Current entry prices: Shopify From USD 39 per month, Wix From USD 29 per month, annual. Estimate costs with the online store cost calculator and read the cost to start an online store.

Payments: mobile money, cards and transfers

Offer the methods your customers use. In Kenya, M-Pesa is essential; in Ghana, MTN MoMo and other wallets; in Nigeria, cards, bank transfers and USSD; in South Africa, cards and instant EFT. Payment gateways such as Paystack and Flutterwave combine several methods in one checkout in many countries. Our country guides explain local options and fees:

Compare gateways in Nigeria and Ghana, and see payment gateway fees explained.

Cash on delivery: handle with care

Cash on delivery remains popular in some African markets because it builds trust. It also brings risks: failed deliveries, cash handling, delayed payment from couriers, and higher return rates. If you offer it, confirm orders by phone or WhatsApp before dispatch, limit it to certain areas or order values, and consider asking for a small deposit by mobile money. Many stores encourage prepayment with small discounts or free delivery.

Delivery and logistics

Delivery is often the hardest part. Options include local courier companies, motorbike delivery services in cities, postal services, pickup points and agents, and your own delivery staff for local orders. Compare price, reliability, coverage, cash collection for COD, and tracking. Show delivery costs and times clearly at checkout. For cross-border orders within Africa, check customs, duties and courier coverage carefully, and state who pays import taxes.

Selling on WhatsApp and social media

Many African customers discover products on Instagram, Facebook and TikTok and prefer to ask questions and order on WhatsApp. Use a WhatsApp Business account with a catalogue, quick replies and labels, and link it from your store and social profiles. Send payment links in chat so customers pay securely. As volume grows, a shared inbox or CRM helps; see WhatsApp CRM and WhatsApp marketing. Create click-to-chat links with the WhatsApp link generator.

Product photos and descriptions

Customers cannot touch products online, so clear photos and descriptions matter. Show products from several angles, in use, and with size references. State sizes, materials, care instructions, delivery times and returns clearly. Answer common WhatsApp questions on the product page to reduce back-and-forth. Use local language and currency, and show prices including any taxes.

Marketing on a budget

  • Post consistently on the social platforms your customers use.
  • Collaborate with local creators and influencers.
  • Run small, targeted ads and track results with tagged links from the UTM builder.
  • Build an email and WhatsApp list of customers who opt in.
  • Encourage reviews and referrals.
  • Optimise your store for local search; see SEO for small businesses.

Tax and e-invoicing

Register your business and, once required, for VAT. Several African countries now require electronic invoicing or fiscal receipts, such as Kenya's eTIMS, Uganda's EFRIS and Tanzania's EFD system, and your store or accounting software may need to integrate with them. See VAT for small businesses in Africa and how to register for eTIMS. Use the country VAT calculators, such as for Kenya and Nigeria, to price correctly.

Selling internationally from Africa

If you sell to customers abroad, such as diaspora communities, you need international payment options, reliable international shipping, and prices in foreign currencies. Card gateways that accept international cards, and multi-currency accounts for receiving funds, help; see how to receive USD payments in Africa and what a multi-currency business account is.

Customer service

Fast, friendly responses build trust, which is crucial for new online stores. Respond to WhatsApp and social messages quickly, keep customers updated on delivery, and handle problems generously. As you grow, a help desk can organise conversations from several channels; see what help desk software is.

A launch checklist

  1. Register the business and open a business bank account.
  2. Choose a platform and set up the store with a domain.
  3. Connect payment methods your customers use.
  4. Arrange delivery partners and set delivery fees.
  5. Add products with good photos and clear details.
  6. Set up WhatsApp Business and social profiles.
  7. Write policies: delivery, returns, privacy.
  8. Test the full order process on a phone.
  9. Launch to friends and early customers, gather feedback, improve.

Common mistakes

  • Card-only checkout when customers prefer mobile money.
  • Unclear delivery costs and times.
  • Offering cash on delivery without confirming orders.
  • Accepting payments to personal numbers.
  • Ignoring tax and e-invoicing rules.
  • Slow replies on WhatsApp.

Country notes: Kenya and East Africa

In Kenya, M-Pesa is the default payment method, so integrate STK push at checkout. Delivery within Nairobi is fast through motorbike couriers; upcountry delivery uses courier companies and parcel services, often with pickup points. Invoices must go through eTIMS. In Uganda and Tanzania, mobile money is also dominant, and e-invoicing or fiscal devices apply; see the Uganda and Tanzania pages for VAT and e-invoicing details.

Country notes: Nigeria and Ghana

In Nigeria, offer cards, bank transfer and USSD through a gateway; bank transfers are very popular. Lagos and Abuja have many delivery companies, while delivery to other states takes longer and costs more. In Ghana, mobile money wallets lead, with cards second. Cash on delivery is still common in both countries; confirm orders before dispatch. VAT rules changed in both countries in 2026, so check current rates with the Nigeria and Ghana VAT calculators.

Country notes: South Africa

South Africa has a mature e-commerce market with strong card usage, instant EFT, established couriers and locker networks. Customers expect professional stores, clear returns policies and tracking. Competition is stronger, so differentiation and customer experience matter. Use the South Africa payment fee calculator to compare gateway costs, and register for VAT once you pass the threshold.

Building trust as a new store

Many customers are cautious about buying from unfamiliar online stores. Build trust with real photos, clear contact details including a phone and WhatsApp number, a physical address if you have one, genuine customer reviews, clear delivery and returns policies, secure payment through known gateways, and fast responses to questions. Social proof from real customers posting your products is powerful. Never use fake reviews; they undermine trust when discovered.

Mobile performance and data costs

Most African customers shop on smartphones, often with limited data or slower connections. Keep your store light: compress images, avoid heavy video on product pages, limit apps that add scripts, and test loading on a mid-range phone with mobile data. A fast store converts better and costs customers less data. Choose hosting or a platform with good performance in your region.

Example: a skincare store in Nairobi

A skincare brand started selling on Instagram with orders on WhatsApp. As orders grew, it launched a store with M-Pesa STK push and card payments, delivery within Nairobi by motorbike couriers the same or next day, and upcountry delivery through a parcel service. Each product page answers common questions about skin types and ingredients, which reduced chat volume. It sends a monthly WhatsApp update to opted-in customers with new products and restocks, and invoices every order through eTIMS from its accounting software.

Example: a fashion store in Lagos

A fashion store in Lagos sells through its website, Instagram and WhatsApp. It accepts cards, bank transfers and USSD through a gateway, and limits pay-on-delivery to Lagos with order confirmation by phone. Size guides with model measurements reduced returns. It works with two delivery companies for Lagos and one for interstate orders, comparing reliability monthly. Diaspora customers abroad pay by international card, and the store ships internationally through a courier partner.

Measuring what works

Track sales by channel (website, WhatsApp, social, marketplace), conversion rates on your store, delivery success rates, returns and customer acquisition cost. Tag links with the UTM builder and record order sources. These numbers show where to invest: if WhatsApp customers reorder most, invest in WhatsApp marketing; if one courier fails often, switch. See LTV and CAC explained.

Sourcing products

Decide whether you will make products, buy locally, import, or use suppliers who deliver directly. Local sourcing reduces delivery times and import duties; importing may offer wider ranges or lower costs but adds lead times, duties and currency risk. Build relationships with reliable suppliers, start with small orders, and keep backup suppliers for best-sellers. For paying suppliers abroad, see how to pay overseas suppliers.

Returns and exchanges

Clear returns and exchange policies reduce customers' risk and increase sales. Decide what you accept, within what time, and who pays delivery. For clothing, offer exchanges for size issues where possible. Track returns by reason to improve product information. Make the process simple through WhatsApp or a short form, and refund quickly through the original payment method.

Questions

What is the best platform for an online store in Africa?

It depends on your country, payment providers and budget. Check that the platform integrates with your local gateway and works well on mobile.

Which social platform is best for selling in Africa?

It depends on your audience. Instagram, Facebook, TikTok and WhatsApp are all widely used; go where your customers spend time.

How do I handle customers who do not pay on delivery?

Confirm orders before dispatch, limit cash on delivery to trusted areas or customers, and consider small mobile money deposits for COD orders.

Do I need a website if I sell on social media?

Not at first, but a website builds trust, accepts payments securely, appears in search and reduces dependence on one platform.

How do I price products in different African countries?

Price in local currency for each market, including local VAT, delivery and payment fees, and check competitors' prices.

How do I accept mobile money on my store?

Through a payment gateway that supports mobile money in your country, or a direct integration such as M-Pesa's API in Kenya.

Should I offer cash on delivery?

It can build trust, but confirm orders before dispatch and consider limits or deposits to reduce failed deliveries.

Can I sell online only through WhatsApp?

Yes, many businesses do, but a store website helps you scale, accept payments securely and appear in search.

Do I need to register for VAT?

Once your sales pass your country's threshold. Several countries also require electronic invoicing.

How do I deliver orders?

Use local couriers, motorbike delivery services, postal services or pickup points, depending on your area and order sizes.

Can I sell to customers outside Africa?

Yes, with international payment options, reliable shipping and clear pricing in foreign currencies.