Fortune Code
E-commerce Store Design

E-commerce Store Development for Your Brand in Saudi Arabia

An online store is a sales channel that works around the clock: product listings, cart, checkout, shipping and order management. Fortune Code builds stores two ways: setting up and customising a store on Salla or Zid for those who want to start fast, or a custom-coded store for brands that need a distinctive experience or integration with inventory and accounting. A Salla or Zid setup takes one to three weeks; a custom store takes 6 to 12 weeks. Cost depends on the number of products, integrations, payment methods and shipping. You will get a written quote within 24 hours.

Quote
Written, within 24 hours
Timeline
1 to 3 weeks on Salla or Zid; 6 to 12 weeks for a custom store
Ownership
The code is yours
Delivery
On the agreed date
On this page

Who is this for?

  • Brands selling through Instagram and WhatsApp that want an organised store
  • Salla or Zid stores that have outgrown the platform or are squeezed by its fees
  • Shops and distributors with branches and a warehouse who want to sell online
  • Manufacturers and wholesalers selling to businesses at special prices and quantities
  • Home businesses and new brands at the launch stage

What you get

Full local payments

mada, Apple Pay, STC Pay and cards, plus instalments via Tabby and Tamara once approved by the providers.

E-invoicing and VAT

VAT-compliant tax invoices, and ZATCA Phase 2 (Fatoora) integration when you need it.

Shipping and tracking

Carrier integrations, shipping cost by city, and tracking messages sent to the customer.

Saudi National Address

Address entry in the National Address format to cut delivery errors and returns.

Inventory and accounting sync

Stock levels synced with your warehouse or ERP so you never sell an item that is out of stock.

Offers, coupons and loyalty

Discounts, free shipping above a threshold, points, and abandoned cart reminders.

WhatsApp notifications

Order, shipping and delivery confirmations on WhatsApp, the channel your customers actually read.

Arabic dashboard and reports

Sales, best-selling products and repeat customers in one dashboard.

Product SEO

Product structured data, clean URLs and category pages that Google can index.

Salla and Zid or a custom store? It depends on your stage

Platforms such as Salla and Zid are an excellent start: a monthly subscription, payments and shipping ready to go, and launch within days. If you are testing a new product or your monthly orders are still modest, you probably do not need a custom-coded store, and we will tell you so and help you set up and customise the platform.

A custom store starts to make sense when you outgrow the platform: special pricing for wholesale customers, products with complex options such as made-to-measure, installation or booking with purchase, deep integration with inventory, accounting and branches, a visual experience that sets your brand apart, or platform and app fees that have started eating your margin.

There is a middle path many people overlook: stay on Salla or Zid and add a custom integration that connects the store to your inventory or accounting system, or to a dedicated app for your sales reps. That solves the real problem for far less than a full store build, and postpones the move until the numbers demand it.

  • Start on Salla or Zid if your products are standard, your orders are limited and your initial budget is small
  • Move to a custom store if you sell both wholesale and retail, need an ERP integration or custom pricing logic, or want a mobile app tied to the store

Payments and tax in a Saudi online store

Shoppers in Saudi Arabia expect to see mada and Apple Pay at checkout, and many prefer paying in instalments with Tabby or Tamara on higher-value orders. We connect the payment gateway that suits your sales volume and business type, and enable instalments once the providers approve your business.

On the tax side, you must issue correct tax invoices that include VAT, and if your business falls under ZATCA e-invoicing Phase 2, invoices must be integrated with the Fatoora platform. We build the store so an invoice is issued automatically with every order, or sent to your accounting system to issue it.

What actually increases store sales?

Good looks alone do not sell. What lifts conversion is clear product photos, descriptions that answer the buyer's questions (size, material, delivery time, return policy), a short checkout, and shipping costs shown before the cart rather than as a surprise at the last step.

We design the purchase flow for mobile first, cut the number of checkout fields, enable abandoned cart reminders by WhatsApp or email, and keep the return policy and contact options visible, because they reassure buyers who do not know your brand yet.

We also look after category and product pages for search: a title and description for every product, structured data that shows price and availability in Google results, and stable URLs that do not change with every edit. A store that attracts free search traffic depends less on ads, and its customer acquisition cost falls over time.

The running costs you should know about

The build price is not the whole cost. There is the payment gateway fee on every transaction, the platform subscription if you are on Salla or Zid, hosting and maintenance for a custom store, shipping costs, and sometimes paid app subscriptions. Annual maintenance and development typically runs at around 15 to 20% of the build cost.

Our quote lists every expected running cost with approximate annual figures, so you can compare a ready-made platform and a custom store on total cost over several years, not just the starting price.

A simple comparison: platform and app subscriptions recur every month and sometimes grow with your sales, while a custom store's main cost is up front, followed by relatively stable annual maintenance. At a certain sales volume the two lines cross, and we help you work out that point using your own store's numbers.

How to compare e-commerce quotes

A SAR 2,000 quote and a SAR 40,000 quote are not competing for the same product. The first is usually a ready-made theme set up on a platform; the second is a store built around how your business works. A fair comparison starts with asking each provider for a written list of what they will deliver, then comparing the items, not the totals.

Watch out for stores built on the agency's own account or shared hosting, which makes moving later hard and expensive. And ask about the contingency plan: who answers if payments stop on the night of a White Friday sale or during Ramadan?

  • Is the design made for your brand, or a stock theme in your colours?
  • Who enters the products, and how many are included in the price?
  • Which payment gateways and shipping carriers are included in the integration?
  • Are e-invoicing and the accounting integration in scope?
  • Are the account, domain and code in your business's name?
  • What support do you get after launch, and how fast is the response when payments fail?

What to prepare before we start

Activating payment gateways and instalment providers requires your business documents and can take days to weeks, so we start it in parallel with the design so it does not delay the launch.

We also remind you to register the store on the Saudi Business Platform if it is not already verified, because verification builds buyer trust and some payment providers ask for it as part of activation.

  • A product list with prices and options (an Excel file is fine)
  • Product photos with a consistent background and dimensions
  • Commercial registration, VAT number and a bank account in the business's name
  • Written return, exchange and shipping policies
  • Your shipping carrier, or the cities you cover

How much does e-commerce store design cost in Saudi Arabia?

Indicative Saudi market ranges in SAR, not a quote.

ScopeTypical costWhat drives the price
Salla or Zid store setup and customisationSAR 500–4,000On top of the monthly platform subscription
WordPress store (WooCommerce)SAR 3,000–18,000Depends on the theme, plugins and integrations
Mid-sized custom storeSAR 30,000–80,000Bespoke design and experience with integrations
Complex custom store (B2B and retail, branches, app)SAR 80,000+Depends on how deep the system integration goes

We send you a written quote in SAR within 24 hours of the discovery session.

Our commitments

You own the code

Source code, accounts and domain are in your organisation’s name from day one.

Written scope and contract

Scope, milestones and price are agreed in writing before the first line of code.

On-time delivery, guaranteed

The delivery date is written into the contract, and we keep it at every milestone.

Fast technical support

A team that responds quickly after launch and fixes any issue in production.

How we work with you

  1. 1

    Free discovery session

    30 minutes with an engineer to understand your needs and how you work.

  2. 2

    Written proposal within 24 hours

    Clear scope, milestones, timeline and a price in SAR, with no obligation.

  3. 3

    Contract and staged payments

    You pay in stages tied to deliveries, not everything upfront.

  4. 4

    Delivery with weekly reports

    Follow progress in the client portal and review every milestone before sign-off.

  5. 5

    Launch, training and support

    We launch on schedule, train your team and stay with you with fast support.

Frequently asked questions

How much does an online store cost in Saudi Arabia?

Setting up a store on Salla or Zid starts at around SAR 500 and goes up to SAR 4,000 with customisation, plus the platform subscription. A WooCommerce store ranges from SAR 3,000 to 18,000, and a mid-sized custom store from SAR 30,000 to 80,000 in the market. The price depends on the number of products, integrations and payment methods. We send a written quote within 24 hours.

Which is better: Salla, Zid or a custom store?

If you are just starting and your products are standard, Salla or Zid is faster and cheaper. A custom store is better when you need wholesale pricing, integration with inventory and accounting, or an experience templates do not allow. We review your situation and give you an honest opinion, even if the cheapest option is the right one.

How long does it take to build the store?

Setting up a Salla or Zid store with theme customisation and product entry takes one to three weeks. A custom store takes 6 to 12 weeks depending on integrations. Payment gateway activation can take extra time on the provider's side, so we start it early.

Do you integrate mada, Apple Pay, Tabby and Tamara?

Yes. We connect a payment gateway that supports mada, Apple Pay, STC Pay and cards, and enable instalments through Tabby and Tamara. Final activation needs the provider to approve your business and its documents; we handle the technical requirements and the policy pages they ask for, and test every payment method with a real transaction before opening the store to customers.

Is the store compliant with ZATCA e-invoicing?

Yes. The store issues tax invoices with VAT and a QR code, and if your business is in ZATCA Phase 2 we integrate invoices with Fatoora directly or through your accounting system, depending on what you use today. We test invoice issuing in the sandbox before launch so no tax errors appear after the first real order.

Can I move my store from Salla or Zid to a custom store?

Yes. We migrate products, categories and the customer data available, and set up redirects for old URLs so you do not lose your Google visibility. We plan the move for a quiet period away from peak seasons, your current store keeps running until the new one is ready and tested, and we switch the domain at a low-order time and watch the first days closely.

Do you build a mobile app for the store?

Yes. We can build an iOS and Android app that runs on the same products, orders and inventory, with notifications for offers and abandoned carts. We usually recommend launching the web store first and adding the app once repeat customers grow, because an app serves people who buy from you regularly more than it brings in new ones. The app is published on a developer account in your business's name.

Who owns the store and the customer data?

You do. For a custom store, the code, domain, hosting and payment gateway account are in your business's name and you receive the full code. On Salla or Zid the account is in your name, not ours. Customer and order data belongs to you, and we handle it in line with the Personal Data Protection Law.

Do you support B2B wholesale selling?

Yes, in a custom store: special prices per customer or group, minimum order quantities, quote requests from inside the store, deferred payment with credit limits, and invoices in the buyer's company name and VAT number. These are among the most common reasons merchants move away from ready-made platforms.

What happens after the store goes live?

We follow the first weeks closely with you, and a custom store comes with fast technical support after launch to fix any issue quickly. For ongoing care you can subscribe to a maintenance plan covering updates, backups and payment monitoring, or request development as needed with a written quote.

Ready to start?

Send us your idea on WhatsApp and get a written proposal with scope, timeline and price within 24 hours.

Talk to us on WhatsApp

Last updated: