Marketplace infrastructure for Africa

Run your own marketplace. We run everything underneath it.

Launch a multi-vendor marketplace with your own domain, your own brand and your own vendors — on payment rails, payout logic and vendor verification built for Nigeria and Cameroon rather than adapted to them.

  • ~49s to provision a new marketplace
  • 1 database per marketplace
  • 2 regions, two currencies
shop.kanomarket.ng
Nigeria · NGN · 412 vendors
Live
marche.douala.cm
Cameroun · XAF · 96 vendors
Live
abuja-crafts.ng
Nigeria · NGN · provisioningNigeria · NGN · 128 vendors
BuildingLive

Built for how commerce actually works here

Most marketplace software assumes a card, a dollar and a courier. That assumption is the reason so much of it never leaves a pilot.

The rails people actually use

Paystack in Nigeria, MTN and Orange mobile money in Cameroon. Mobile money is a pull, not a redirect — the customer approves on their handset and the order waits for the debit rather than assuming it.

Money that survives XAF

Every amount is an integer in minor units with an explicit exponent. XAF has no subunit, so anything that assumes a hundred is wrong by a factor of a hundred. Nothing here assumes it.

Verification per jurisdiction

A Nigerian vendor supplies a BVN and a ten-digit NUBAN. A Cameroonian vendor supplies a CNI, NIU or RCCM and a mobile money number with an operator. Both are configuration, not a branch in the code.

A ledger, not a balance column

Double-entry, with settlement windows, payout batches and reconciliation. You can answer where any vendor's money is and why, which is the question that arrives at the worst possible moment.

Your data, in your own database

Each marketplace gets its own database — not a shared table with a tenant column. Your catalogue, your customers and your orders cannot be read from another operator's marketplace because they are not in the same place.

Your brand, your domain

Your own domain, your own palette and your own logo across the storefront, the vendor panel and the mobile app. Nothing on the surface says our name.

From signup to first order

  1. Tell us about your market

    Your country, your categories and what you want your marketplace called.

  2. We provision it

    Your own database, migrated and seeded. About a minute, and you can watch it happen.

  3. Bring your vendors

    They register, submit verification for your jurisdiction, and list against product types you control.

  4. Take orders

    Checkout on local rails, settlement on your schedule, payouts from a ledger that reconciles.

Start with a conversation, not a credit card

Tell us what you are trying to build. If the platform is not right for it, we will say so.