Our services

E-commerce Development

Horizon Tech builds custom e-commerce stores covering product catalogues, cart, Saudi payment gateways (Mada, Apple Pay, cards, Tabby and Tamara), inventory management, shipping integrations and a live sales reporting dashboard. A mid-sized store is delivered in 4 to 10 weeks starting around SAR 25,000. We focus specifically on reducing cart abandonment through fewer checkout steps and a fast mobile experience.

4-10 weeks
Delivery time
3 steps
To complete checkout
100%
Mobile responsive
24h
Free quote turnaround
Scope

What your store includes

Flexible product catalogue

Categories, variants (size/colour), multiple images, and fast search and filtering that reach the product in seconds.

Saudi payment gateways

Mada, Apple Pay, credit cards, and instalments via Tabby and Tamara, with a secure checkout experience.

Inventory and order management

Stock tracking, low-stock alerts, and order states from received to delivered.

Shipping company integration

Automatic shipping cost calculation, label printing and in-store shipment tracking.

Marketing and sales tools

Discount coupons, offers, abandoned-cart recovery and suggested products to raise order value.

Live sales reporting

A dashboard showing sales, best-selling products and traffic sources so you decide on numbers.

Fit

Who is this for?

Selling logic ready platforms refuse

Quantity pricing, configurable products, subscriptions or pre-orders — what off-the-shelf plugins cannot do.

A store needing deep integration

Existing inventory, an accounting system, or point of sale in branches — so the store is not an island with double data entry.

A brand whose experience is part of its value

When the shape of the purchase itself differentiates you, not just products in a template shared by thousands of stores.

A marketplace joining many sellers

Commissions, seller wallets and settlements — logic no single-store platform provides.

And when we will tell you a ready platform is smarter

  • When you sell standard products through a conventional process — Salla or Zid is faster and cheaper and enough for your first year, and we help you on it rather than selling you what you do not need.
  • When your budget will not cover a full custom store — a custom store on an inadequate budget is worse than a well-executed ready platform.
  • When you have not sold anything yet — prove demand on a ready platform first, then build.
Process

How we work — step by step

1

Product study

We understand your products, their variants and shipping to design the right catalogue structure.

2

Checkout journey design

We shorten the path from landing page to completed payment to as few steps as possible.

3

Development and integrations

Building the store, connecting payments and shipping, and testing every payment path for real.

4

Order testing

Full test orders from purchase through refund to confirm every case behaves correctly.

5

Launch and training

We launch the store and train you to manage it, add products and track orders.

Pricing

E-commerce pricing

Store typePrice rangeTypical timeline
Small store (up to 50 products)SAR 25,000 – 50,0004 – 6 weeks
Medium store (catalogue + offers + reports)SAR 50,000 – 120,0006 – 10 weeks
Multi-vendor marketplaceSAR 120,000 – 300,000+3 – 6 months
Store + mobile appFrom SAR 90,0003 – 5 months

Cost is driven by product count, variants, number of payment gateways, and shipping integrations required.

Technologies we use

Next.jsReactNode.jsSupabaseMongoDBStripeMoyasarTabbyTamaraFlutter
Pitfalls

Costly mistakes, and how we avoid them

The mistakeWhat it costs, and what we do instead
Hiding shipping cost until the last stepThe biggest cause of cart abandonment in Saudi stores. We show shipping early so the customer is not surprised after filling in their details.
Forcing account creation before purchaseLoses a large share at checkout. We allow guest checkout and offer the account after the order, not before.
No madamada is the most widely used payment method in Saudi Arabia. Its absence is not a missing option — it is losing customers who were ready to pay.
Computing tax at display time instead of storing itProduces halala-level differences that accumulate and surface at reconciliation. We store net, tax and total as fixed values at issue.
Allowing orders to be deleted after invoicingBreaks the invoice sequence and collides with e-invoicing requirements. An issued invoice is an untouchable record; corrections are new linked notes.
FAQ

Frequently asked questions

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

A small store of up to 50 products ranges from SAR 25,000 to 50,000, a medium store with catalogue, offers and reports from SAR 50,000 to 120,000, and a multi-vendor marketplace from SAR 120,000 upward. The number of payment gateways and shipping integrations clearly affects price.

Do you support Mada, Apple Pay, Tabby and Tamara?

Yes. We integrate all common Saudi payment methods: Mada, credit cards and Apple Pay, plus instalments through Tabby and Tamara, and we test every payment path for real before launch.

Custom store or a ready platform like Salla or Zid?

Ready platforms are faster and cheaper to start but tie you to their templates, monthly fees and a share of your sales. A custom store costs more upfront but gives you full control of the experience, unlimited integrations and ownership of your data — the right choice if you have an unconventional sales model or high volume.

Can the store connect to a mobile app?

Yes. We build the store on an API that serves both web and app, so a Flutter app can be added later on the same database without a rebuild.

How do we reduce cart abandonment?

By cutting checkout to three steps, allowing guest purchase without registration, showing shipping cost early, speeding up mobile pages, and enabling abandoned-cart reminders. Together these make the largest difference to completion rate.

Can I add products myself?

Yes. The dashboard is designed for you to run it: add products, images, variants, prices and coupons and track orders with no technical background.

How much does an online store cost in Saudi Arabia?

Three routes with very different economics: a ready platform such as Salla or Zid with an annual subscription and light customization, effectively from around SAR 3,000; a fully custom store at SAR 25,000 to 90,000; and a multi-vendor marketplace from SAR 90,000 upward. Choose by product count and how distinctive your operation is, not by budget alone — a custom store on an inadequate budget is worse than a well-executed ready platform.

Custom store or a ready platform like Salla and Zid?

Start with the ready platform if you sell standard products through a conventional sales process — it is faster, cheaper, and enough for most stores in their first year. Move to custom when you hit a real limit: pricing or shipping with unusual logic, deep integration with internal systems, or a buying experience you want to differ from every other store. A practical signal: if you are paying for four or five plugins monthly to cover gaps, you are near the switching point.

Which payment gateways do you support for the Saudi market?

We support mada, Apple Pay and Visa/Mastercard, plus the buy-now-pay-later services common locally such as Tabby and Tamara. Adding mada specifically is not a detail — it is the most widely used payment method in Saudi Arabia, and its absence loses a large share of buyers at checkout. We also integrate cash on delivery where it suits your business, with attention to its effect on return rates.

Does my store need formal registration in Saudi Arabia?

Yes. E-commerce stores in Saudi Arabia are required to be formally documented and to display business details and clear exchange and return policies, alongside e-invoicing requirements. We build the store with those pages and fields ready from the start rather than bolted on later. The registration itself is completed by you as the licence holder; we prepare everything the process requires on the technical side.

How do we reduce cart abandonment before checkout?

The four biggest causes in Saudi stores: surprising the customer with shipping cost at the last step, requiring account creation before purchase, too many checkout steps, and slow mobile performance. We address them with a fixed structure: show shipping early, allow guest checkout, cut checkout to three steps, and optimize specifically for mobile — because most Saudi traffic is mobile. Then we add abandoned-cart follow-up over WhatsApp or email.

How long until launch, and do you enter the products?

A typical custom store launches in four to ten weeks. What delays launch is rarely the code — it is content: product photos, descriptions and categories. We enter a first batch of products, prepare a bulk import file, and train your team to add the rest, because depending on us for every new product slows you down and costs you unnecessarily.

Portfolio

Related work

See all work

Ready to sell online?

Tell us about your products and get a free quote within 24 hours.