Selling Online in Africa: What an E-commerce Setup Really Requires (Beyond the Store)

Plenty of African businesses have "launched e-commerce" and made zero online sales. The store exists, the products are photographed, the cart works, and customers still screenshot the product and send it to the business on WhatsApp, asking "is this available? how much with delivery to Bonaberi?"
That behavior is not a failure of your customers. It is information: an online store, alone, is not an e-commerce setup in this market. This post lays out what actually is, the storefront requirements, the payment reality, and the order-to-doorstep flow that most tutorials skip because they were written for markets with postal codes and card-first buyers. We build these systems for African merchants, so this is the stack as it works in practice.
Start from how your customers actually buy
The African e-commerce reality has three pillars that imported playbooks ignore:
- Mobile money is the checkout. Card-first checkout design is backwards here; Orange Money and MTN MoMo are how the majority pays. Getting this layer right is its own topic, covered in detail in Orange Money, MTN MoMo, or card.
- Cash on delivery is not going away. A large share of buyers will not prepay a stranger, and they are being rational: they have been burned before. COD is not a legacy option to phase out; it is a trust bridge to design for, with confirmation calls and delivery-fee rules that protect you from ghost orders.
- WhatsApp is the customer service desk, and often the closer. Buyers want to ask a human two questions before paying. A visible "order via WhatsApp" path does not compete with your store; it catches the sales your store alone would lose.
The winning setup treats the store, WhatsApp, and delivery as one system, not as a website with accessories.
What the storefront itself must get right
The store's job is to be browsable, trustworthy, and fast on the connection your customers actually have:
- Fast on mobile data, non-negotiable. Product browsing is image-heavy, which makes weight discipline decisive: compressed WebP images, lazy loading, no autoplay video. A product page that costs 5 MB of someone's data bundle is a product page that gets closed; the full fix list is in why your site is slow on mobile data.
- Bilingual where your market is. In Cameroon, FR and EN are both revenue. Product names, sizes, and delivery terms in both languages.
- Trust signals near the buy button: real photos (buyers spot stolen catalog images instantly), visible phone and WhatsApp numbers, delivery pricing stated upfront, and reviews with names.
- Prices in local currency, stated fully. FCFA amounts, delivery fee logic visible before checkout, no surprises at the end. Surprise fees are the top cart-killer everywhere; in a low-trust environment they are fatal.
The order flow: where African e-commerce is actually won
What happens after "order placed" decides whether you get a second order:
- Instant confirmation on WhatsApp or SMS, in the buyer's language, with the order summary and expected delivery window. Silence after payment is terrifying when you have just sent mobile money to a website.
- Delivery coordination built for addresses that are descriptions. "Behind the pharmacy at the Total roundabout" is a real address in most of the market. Your flow needs a landmark field and a driver-calls-customer step, not a rejected form demanding a street number.
- A COD confirmation call or message before dispatch. One minute of confirmation eliminates most ghost orders, the silent killer of COD margins.
- The repeat-purchase loop. A week after delivery: one message, thanks plus a reorder shortcut. Acquiring a second order from a happy buyer costs a fraction of acquiring a new one, and almost nobody in the market does this systematically.
Notice how much of this is messaging automation attached to commerce, not shop-plugin features. That is precisely why store-in-a-box tools underdeliver here, and why we build these setups as connected systems, store, payments, WhatsApp, and order flow wired together, under our web app service.
The honest budget conversation
Selling online in Africa profitably needs the store, the payment integration, the WhatsApp bridge, and the delivery flow. Building all four at once is not always realistic, and the phased path works: start with a fast catalog site plus WhatsApp ordering (weeks, not months, and it already beats Instagram DMs), add mobile money checkout when order volume justifies it, automate the confirmation and repeat-purchase loop last. Each phase earns revenue that funds the next.
What does not work is the empty middle: a full store with none of the trust and delivery scaffolding, which is exactly the setup that produces "launched e-commerce, zero sales."
Quick checklist
Before you call your store ready to sell, confirm that:
- mobile money (Orange Money, MTN MoMo) is a first-class checkout option, not an afterthought
- cash on delivery is offered, with a confirmation call to block ghost orders
- a visible "order via WhatsApp" path exists alongside the cart
- product pages load fast on mobile data, with compressed images and no autoplay video
- prices are in local currency with delivery fees shown before checkout
- the address step accepts a landmark, not just a street number
- buyers get an instant order confirmation in their language
- a week-after reorder message is planned, not just the first sale
Planning a store, or sitting on one that produces screenshots instead of orders? Book a free 20-minute call. No pitch, just an honest map of which phase your business is actually in and what the next one costs.
Too busy for a call right now? Send us your project through the contact form. It is already prefilled for this topic, so it takes two minutes. Or message us directly on WhatsApp. Either way, you get a concrete answer within 24 hours.