1. Home
  2. Web development
  3. E-commerce in Saudi Arabia
Online stores · Riyadh & Jeddah

E-commerce Development Company for Saudi Arabia

CodeStan is a software development company based in Egypt that builds Arabic-first online stores for brands in Riyadh, Jeddah and across Saudi Arabia. We integrate Mada, Apple Pay, STC Pay, Tabby and Tamara, Saudi couriers and ZATCA-ready e-invoicing. A typical store takes 5 to 14 weeks. Start on WhatsApp or book a free consultation.

  • Reply within one business day
  • Arabic & English
  • You own the code and accounts
  • Weekly demos

Saudi shoppers buy on their phones, expect Apple Pay and Mada at checkout, and increasingly split payments with Tabby or Tamara. They also expect a store that reads naturally in Arabic, shows prices including VAT, and delivers fast between Riyadh, Jeddah and Dammam. Many brands start on Salla or Zid, which is often the right first step. The trouble starts when you need custom pricing, several warehouses, a B2B channel or a link to your ERP that the platform cannot handle cleanly.

We help you decide with facts, not a sales pitch. If Salla or Zid covers your needs, we tell you, and we can design and set it up properly. If you have outgrown it, we build a custom store on Laravel that you fully own, with the payment, shipping and invoicing integrations Saudi operations need. Our team works from Egypt, one hour behind Riyadh, so meetings, WhatsApp replies and weekly demos happen within your working day.

What your Saudi online store includes

Arabic-first storefront with English

A right-to-left store designed for Saudi shoppers on iPhone and Android, with an English version for expatriate and Gulf customers.

Saudi payment methods

Mada, Visa, Mastercard, Apple Pay and STC Pay through gateways such as Moyasar, HyperPay or Tap, plus buy-now-pay-later with Tabby and Tamara.

VAT-inclusive pricing and tax invoices

Prices shown including VAT, VAT lines on receipts, and invoice data structured for ZATCA e-invoicing (Fatoora) through your accounting system or an approved solution provider.

Shipping and fulfilment integration

Shipping rates by city and zone, and integration with couriers such as SMSA, Aramex or SPL to create shipments, print labels and sync tracking.

Inventory, ERP and multi-warehouse

Stock across several warehouses or branches, with sync to Odoo or your existing ERP so finance and operations see the same numbers.

Marketing tracking and feeds

Snapchat, TikTok and Meta pixels, Google Analytics and product catalogue feeds for shopping and retargeting campaigns.

Admin dashboard and roles

An Arabic dashboard for orders, returns, coupons, customers and reports, with separate access for warehouse, customer service and finance.

Promotions for Saudi seasons

Bundles, coupon codes, free-shipping thresholds and scheduled sales, ready for Ramadan, Eid, National Day and White Friday campaigns.

How we deliver your store from Egypt to Saudi Arabia

  1. Discover and research

    1 week

    A video call to understand your products, channels, payment and shipping partners, and current platform. You get a written scope and a clear recommendation: Salla or Zid, or custom.

  2. Strategy and integrations plan

    3–5 days

    We fix the checkout flow, payment and BNPL providers, courier list, VAT and invoicing approach, and the data your ERP needs.

  3. Design and clickable prototype

    2–3 weeks

    We design the Arabic and English store in Figma and share a clickable prototype on a private staging link. Your team tests it and approves before development.

  4. Development with weekly demos

    4–9 weeks

    Short sprints with a demo every week on staging: catalogue, cart, payments, Tabby and Tamara flows, shipping and the dashboard.

  5. Testing and launch

    1–2 weeks

    Live test orders on each payment method, VAT and invoice checks, speed tests on mobile, then launch on your own domain and accounts.

  6. Growth and support

    Ongoing

    Monitoring, fixes and seasonal campaign support after launch, with a quarterly review of sales data and an improvement roadmap.

How long does an online store take in Saudi Arabia?

Project scopeTypical timeline
Salla or Zid store design and setup, Arabic and English3–5 weeks
Custom store with Mada, Apple Pay, Tabby or Tamara, courier API and VAT invoices9–14 weeks
Migration from Salla, Zid or Shopify to a custom store, with product and customer data10–16 weeks
Multi-warehouse or B2B store with ERP and ZATCA-ready invoicing integration14–20 weeks

These ranges are typical and are confirmed after a short discovery call, where we also quote the price for your exact scope.

Technology behind your store

  • Laravel
  • PHP
  • MySQL
  • PostgreSQL
  • Redis
  • Next.js
  • React
  • Tailwind
  • Odoo
  • Flutter
  • AWS
  • Docker

Laravel with MySQL or PostgreSQL and Redis gives a stable base for payment callbacks, BNPL webhooks, courier updates and invoice records. Next.js and Tailwind keep the Arabic storefront fast on mobile. Odoo fits when you want accounting and stock in one system, and Flutter when you need a matching iOS and Android app. Hosting can be in a region you choose.

Built for Saudi payments, VAT and e-invoicing

In Saudi Arabia, checkout is decided by payment choice. Mada is the national debit network, Apple Pay is used heavily on iPhone, and Tabby and Tamara instalments are now standard in fashion, electronics and beauty. We integrate these through licensed gateways such as Moyasar, HyperPay or Tap, and test every method with real transactions. Prices are shown including VAT, and every order produces the tax invoice data your accountant needs, structured to be ready for ZATCA e-invoicing (Fatoora) through your ERP or an approved provider.

Registration and compliance stay with you as the merchant: for example, registering your online store as required, such as through the Saudi Business Center, and following the e-commerce and personal data protection rules for clear policies, contact details and customer consent. We build the pages and consent flows these rules usually require, and point out anything to confirm with your legal adviser. On the operations side we connect couriers such as SMSA, Aramex or SPL, set delivery rates for Riyadh, Jeddah and other cities, and write Arabic copy that reads naturally to Saudi shoppers.

Why Saudi brands work with CodeStan

Honest Salla, Zid or custom advice

We recommend a platform when it is enough and a custom build only when your business really needs one.

Same working day, remote-first

Egypt is one hour behind Riyadh, so calls, WhatsApp and weekly demos fit your working hours.

Approve before we build

A clickable prototype on a private staging link lets your team test the store before any development starts.

Your code, your accounts

Source code, domain, gateway and courier accounts stay in your name, and the store launches on your own servers.

Frequently asked questions

Should I stay on Salla or Zid or build a custom store?

Stay on Salla or Zid if your catalogue is standard and the built-in apps cover your payments and shipping. Move to a custom store when you need special pricing, several warehouses, a B2B channel, deep ERP sync or full control over data and fees. We review your current store in the free consultation and give a clear recommendation.

Which payment methods will my Saudi store support?

Your store can support Mada, Visa, Mastercard, Apple Pay and STC Pay through gateways such as Moyasar, HyperPay or Tap, plus Tabby and Tamara instalments. You sign the merchant agreements in your company name, and we handle integration, testing and the payment status logic in your dashboard.

Is the store ready for ZATCA e-invoicing?

Yes, the store is built to be ready. Each order keeps the VAT and buyer data a tax invoice needs, and we integrate with your ERP or an approved e-invoicing solution provider that issues and reports invoices to ZATCA (Fatoora). Your accountant confirms which phase and requirements apply to your company.

Do I need to register my online store in Saudi Arabia?

In most cases, yes, and it is the merchant's responsibility. Saudi e-commerce rules expect online stores to be registered and to show clear business details and policies. We build the required pages and display your registration details, but please confirm your exact obligations with an adviser.

You are based in Egypt. How do you work with Saudi clients?

We work remotely from our team in Sheikh Zayed, Giza. You get video calls, a shared WhatsApp group, weekly demos on a staging link and written updates. Egypt is one hour behind Riyadh, so we overlap almost fully with Saudi working hours. An on-site visit can be arranged when the project needs it.

What affects the cost of a Saudi e-commerce store?

The main drivers are platform versus custom build, the number of payment, BNPL and courier integrations, ERP and e-invoicing integration, number of warehouses, design depth and any mobile app. We quote a fixed scope after a short discovery call, and code ownership is always included.

Can you migrate my store from Salla, Zid or Shopify?

Yes. We export products, categories, customers and order history, map them to the new store, and set up redirects from old product links so you keep your Google rankings. We run both stores side by side on staging and switch over only after you approve.

What support do I get after launch?

You get support under an agreed service level: monitoring, bug fixes, security updates and help before big seasons such as Ramadan, National Day and White Friday. We also review sales and conversion data with you and plan the next improvements.

All FAQs →

Let's plan your Saudi online store

Message us on WhatsApp or book a free consultation. We reply within one business day, review your current store or idea, and tell you honestly whether Salla, Zid or a custom build fits you best.

Or leave your number and we will call you

CodeStan at a glance

Company
CodeStan (Code Stan, كودستان) — software, website and app development company
Based in
Sheikh Zayed City, Giza (Greater Cairo), Egypt
Markets
Egypt, Saudi Arabia (Riyadh, Jeddah), UAE (Dubai) and the GCC
Services
Website design & development, E-commerce stores, Mobile apps (iOS & Android), Custom ERP & business systems, AI integration & automation, UI/UX design
Languages
Arabic and English (Arabic/RTL-first)
Process
Discover → Research → Strategy → Design → Development → Launch → Growth
Ownership
You own the code, domain and app-store accounts
All company facts →

Related services