Sell online

E-commerce Website Design & Online Store Development

A full online store where customers can browse your catalog, add to cart, and pay securely — built for businesses selling locally or internationally.

  • From for up to 50 products.
  • Every payment method you choose, tested before launch.
  • Typical delivery: 3–6 weeks, depending on catalog size and features.

Plan your store quote

Tell us what you're selling and how customers will pay.

How many products?
Payment methods

Two payment methods included. Each additional method adds .

Add extras (0 selected)

Prices are added to your starting price.

Starting price

Send on WhatsApp
View price breakdown

    Estimate only. Final price confirmed after reviewing your requirements.

    Domain, hosting, optional maintenance, and payment provider fees are separate.

    What’s included in your store

    Every store includes these essentials. The starting price covers up to 50 products, and larger catalogs are priced by band (see pricing).

    • Product catalog

      Up to 50 products on the starting price, with categories, variants, search, and filtering. Larger catalogs are priced by band.

    • Cart & checkout

      A fast, mobile-friendly checkout flow, designed to reduce drop-off and abandoned carts.

    • Flexible payments

      Pick any two from M-Pesa, cards and PayPal, plus free bank transfer, so customers in Kenya and abroad can pay the way they prefer. Tested before launch.

    • Order & inventory management

      A simple dashboard to add products, update stock, and process orders, with a short training walkthrough.

    • Shipping & delivery setup

      Flat-rate and local-delivery options set up around how you fulfil orders.

    • SEO-ready structure

      Product and category pages with clear titles, meta descriptions, and headings so search engines can understand your catalog.

    Also included in the starting price:

    • Professional design adapted to your brand
    • Mobile-first design
    • Domain and hosting set up (you pay the provider directly)
    • 2 weeks of free support after launch

    Not included in the starting price: product photography and writing, products beyond your catalog band, payment provider transaction fees, and extras such as a second M-Pesa Till or Paybill, additional payment methods, bookings, extra languages or M-Pesa payouts, which are priced separately (see pricing). Subscriptions, multi-vendor marketplaces and other custom features are quoted individually.

    Who this is for

    Businesses that want customers to browse, choose, and pay online.

    You might be

    A local retailer

    Selling in one city or country, wanting a store that fits local payment habits (M-Pesa, card, cash on delivery).

    You might be

    A global or export seller

    Shipping products internationally, needing multi-currency-friendly checkout and clear shipping options.

    You might be

    A growing side business

    Outgrowing Instagram DMs and WhatsApp orders, ready for a real catalog and automated checkout.

    You might be

    A service business selling products too

    Adding a small product line alongside an existing service-based business.

    Not sure you need a full store? Sometimes a simple order form or WhatsApp catalog is enough to start. Read the store vs. order form guide, or chat with us.

    Only need to show your services and get enquiries? See business websites.

    Why work with Nordlyte

    A studio focused on fast, mobile-friendly websites and stores, with the price agreed before work starts.

    • A published starting price

      Stores start from KSh 65,000 for up to 50 products, so you know where you stand before you get in touch.

    • A fixed-price quote

      Agreed after a short call, with no hourly billing, so the full cost is clear before we start.

    • Payments, tested

      Payments are tested end to end before your store goes live.

    • Built for speed and phones

      Web performance and responsive design are our focus, and every page is tested across devices before launch.

    Our own website in Google PageSpeed Insights (desktop)
    96Performance score,
    out of 100
    • 1.1 sLargest Contentful Paint
    • 30 msTotal Blocking Time
    • 0.035Cumulative Layout Shift

    Also scored 100 for Best Practices, 100 for SEO and 90 for Accessibility.

    Desktop test, October 2026. Results vary by page and testing conditions, and other sites depend on their content and images.

    How the project works

    Most stores launch in 3 to 6 weeks, depending on catalog size, how many custom features are involved, and how quickly Safaricom approves your M-Pesa go-live.

    1. 1

      Brief and quote

      We Talk through your products, customers, and payment methods, then send a fixed-price quote.

      You Tell us what you sell, and pay a 50% deposit to secure your spot.

    2. 2

      Build

      We Set up your catalog, cart, checkout, and payments, and share progress along the way.

      You Send product details and photos, and give feedback as we go.

    3. 3

      Test and launch

      We Set up your domain and hosting, test payments end to end (M-Pesa goes live once Safaricom approves it), and take the store live.

      You Review the finished store and pay the final balance before it goes live.

    4. 4

      Support

      We Hand over with a short training walkthrough and 2 weeks of free support. Optional maintenance plans keep things updated, backed up, and monitored, and online stores belong on our Growth plan, which includes daily backups and priority emergency response.

      You Manage products and orders from your dashboard.

    Ready to begin? Start with the store planner.

    Pricing, payment, and what comes after launch

    Stores start from for up to 50 products, for 51–150, and for 151–500. Share your needs in the store planner above, and we confirm a fixed price after reviewing them.

    Your online store Paid once

    Up to 50 productsProfessional design adapted to your brand, your choice of two payment methods (M-Pesa, cards or PayPal), free bank transfer, shipping setup, a store dashboard with training, basic SEO, and payments tested before launch.From
    51–150 productsEverything above, for a larger catalog.From
    151–500 productsEverything above, for a larger catalog.From
    More than 500 productsPriced after we review your catalog.Quoted individually
    Extras
    Additional payment methodAny two payment methods are included, and bank transfer is always free. Each extra method needs its own approval. each
    Second M-Pesa Till or PaybillNeeds its own Safaricom approval.
    Booking integrationConnects your existing booking tool to one calendar. Excludes subscriptions and payments.
    Additional languageClient supplies translations; translation services are separate.
    M-Pesa payouts or refundsSend refunds or payouts to customers through M-Pesa.From
    Quoted individually
    Subscriptions or recurring billingQuoted individually
    Multi-vendor marketplaceQuoted individually
    Other payment methodsBeyond M-Pesa, cards, PayPal and bank transfer.Quoted individually
    Other custom featuresQuoted individually

    Ongoing costs Paid separately

    DomainPaid directly to your provider. We set it up for you.KSh 1,000–2,500 per year
    HostingPaid directly to your provider. We set it up for you.KSh 3,000–15,000 per year
    Payment provider feesSafaricom, card providers and PayPal each charge their own transaction fees.Not included
    Optional maintenanceOnline stores belong on the Growth plan: KSh 10,000–30,000 per month, roughly KSh 20,000–30,000 for a store depending on products, order volume and integrations. Billed monthly. See maintenance plansGrowth planFrom KSh 10,000 per month

    Payments: what to have ready

    • A Till or Paybill in your business’s name. Checkout works with a Buy Goods Till or a Paybill. We can’t create one for you, so if you don’t have one yet, apply to Safaricom first.
    • Your business documents. Safaricom reviews production access itself, based on your registered business. Approval timing is up to Safaricom and can affect your launch date.
    • If you choose M-Pesa, one Till or Paybill is included. We set up the integration, test it in Safaricom’s sandbox, and switch it live once Safaricom approves. A second one is , and payouts or refunds through M-Pesa start from .
    • Two payment methods are included. Pick any two from M-Pesa, cards and PayPal. Bank transfer is always free on top of those, and each extra method is .
    • An approved account for cards or PayPal. Each needs an account approved for your business. Availability and payout options for Kenya-based businesses depend on the provider’s current rules, so we confirm eligibility before building.

    How payment works

    1. 50% depositPaid when you accept the quote, to secure your spot.
    2. Build and reviewWe build and test your store while you give feedback.
    3. Final paymentThe remaining balance, due before the store goes live.

    Our website packages include 2 weeks of free support after launch, before an optional maintenance plan begins. International clients are quoted in their currency and pay us by bank transfer or card.

    Frequently asked questions

    How much does an e-commerce website cost?

    Stores start from KSh 65,000 (about US$504) for up to 50 products, with any two payment methods and free bank transfer. Catalogs of 51 to 150 products start from KSh 90,000, and 151 to 500 products from KSh 120,000. Extras such as an additional payment method (KSh 5,450), booking integration (KSh 5,000) and additional languages (KSh 6,000 setup per language, plus KSh 1,000 per translated page) are priced separately. The final price depends on how many products you're selling, how many payment methods you need, and whether you need custom features like bookings or subscriptions. We confirm a fixed price after a short call about your business — no hourly billing surprises. Use the store planner to tell us what you need.

    What's included in the starting price?

    Up to 50 products, professional design adapted to your brand, your choice of two payment methods (M-Pesa, cards or PayPal), free bank transfer, shipping setup, a dashboard for products, stock and orders with a short training walkthrough, basic SEO, and payments tested before launch. Product photography and writing, products beyond your catalog band, payment provider fees, and extras such as additional payment methods, bookings or languages are not included.

    What payment methods can customers use?

    M-Pesa Till and Paybill for customers in Kenya, card payments (Visa, Mastercard) and PayPal for customers anywhere, and bank transfer. The starting price includes any two payment methods, and bank transfer is always free. We set up whichever combination fits where your customers actually are — see our M-Pesa payments guide and Till vs Paybill comparison for more detail.

    What do I need to accept M-Pesa payments?

    An active M-Pesa Till (Buy Goods) or Paybill number registered to your business, and your business documents ready for Safaricom's go-live approval. Both Till and Paybill work with checkout, and one M-Pesa Till or Paybill is included in the starting price. Safaricom reviews production access itself, so timing can vary and may affect your launch date. Safaricom's transaction charges on payments you receive are separate.

    Can customers pay with PayPal?

    Yes, PayPal can be added for international customers, as long as your business is eligible for an account. Availability and payout options for Kenya-based businesses depend on PayPal's current rules, so we confirm eligibility before building. Two payment methods are included in the starting price, each extra method costs KSh 5,450 (about US$42), bank transfer is always free, and each provider charges its own fees.

    How long does it take to launch an online store?

    Most stores launch in 3 to 6 weeks from the initial brief, depending on catalog size and how many custom features are involved. M-Pesa go-live approval is reviewed by Safaricom, so timing can vary.

    Can I manage products and orders myself after launch?

    Yes. Every store comes with a simple dashboard for adding products, updating stock, and processing orders, so you're not dependent on us for day-to-day changes. We also give you a short training walkthrough.

    How does payment work?

    You pay a 50% deposit when you accept the quote, and the remaining balance before the store goes live. International clients are quoted in their currency and can pay us by bank transfer or card.

    Do I need to buy hosting and a domain separately?

    Yes, they are separate from the build. We set both up for you, and you pay the provider directly. Hosting typically costs KSh 3,000–15,000 per year (~$23–116) and a domain KSh 1,000–2,500 per year (~$8–19). Our hosting and domain guide explains how to choose.

    Who owns my online store?

    You do. Once the final payment is made, you own your store, domain and content.

    Do I need a full online store, or is a simpler site enough?

    If you're only taking a handful of orders a week, a simple order form or WhatsApp catalog might be enough to start. A full store makes sense once you need real product browsing, inventory tracking, and online payment at checkout — read more in our store vs. order form guide.

    Still have a question? Ask us on WhatsApp.

    Ready to sell online?

    Get a fixed-price quote for your store — no obligation.