E-commerce development across Jordan, Saudi Arabia & the GCC

Mada, STC Pay, Tabby, Tamara, ZainCash, COD — all in one Arabic-first checkout. ZATCA Phase 2 e-invoicing baked in. Built for retailers shipping into one market or all of them.

Discovery in 20 minutes · staging payments by week 3 · live in 3-24 weeks.

Quick answer

Who builds e-commerce stores across Jordan, Saudi Arabia, and the GCC?

Ijjad builds conversion-focused custom e-commerce websites for SMEs, founders, and multi-country retailers across Jordan, Saudi Arabia, Iraq, and the GCC. Ijjad ships Arabic-first custom stores with Mada, STC Pay, Tabby, Tamara, ZainCash, and COD in one checkout, ZATCA Phase 2 e-invoicing baked in, delivered in 3-24 weeks.

  • Multi-rail checkout: Mada/STC Pay (KSA), ZainCash/COD (Iraq), Stripe/Tabby (regional).
  • ZATCA Phase 2 e-invoicing wired into the order pipeline, not bolted on.
  • Custom stack only: Next.js storefronts with purpose-built checkout, CMS, payment, and operations integrations.
  • Staging environment for payment testing from week 3 — no launch-day surprises.

Custom scope decision

Which build path fits which retailer

Pick by scale, integration depth, and country. Ijjad only delivers the custom-build paths.

Build pathBest forSKUsMada / STC PayZATCA Phase 2Ijjad ships it?
Salla / Zid hosted storeMerchants who need a hosted platform and can work within templates<1,000Platform settingsPlatform settingsNo
Shopify / WooCommerceMerchants who want a hosted or plugin-based platform<2,000App or pluginApp or pluginNo
Custom Next.js commerceBrands needing custom UX, performance, SEO, and checkout controlAnyCustomCustomYes
Custom marketplace / B2B systemMulti-vendor, wholesale, ERP-heavy, or unusual workflowsAnyCustomCustomYes

E-commerce results

Client names withheld under NDA. Every figure is verifiable through the linked anonymized case study.

E-commerce scope tiers

Pick the tier that matches your catalog and market mix

Final scope is fixed before staging payments come online — never mid-build.

Starter store

SMEs launching their first online store across 1 market.

After scope review

3-5 weeks

  • Up to 50 SKUs
  • 1 payment rail (Mada or COD)
  • Arabic-first checkout
  • Order management
  • Single courier
  • Mobile-first responsive
  • Multi-vendor
  • ERP integration
Get Started
Most popular

Mid-market

Established retailers across Jordan + Saudi + Iraq.

After scope review

5-8 weeks

  • Up to 500 SKUs
  • Multi-payment (Mada/STC Pay/Tabby + COD/ZainCash for Iraq)
  • Multi-courier integration
  • Abandoned cart recovery
  • GA4 + e-commerce events
  • ZATCA Phase 2 (KSA)
Get Started

B2B / multi-vendor

Marketplaces, B2B catalogs, distributor portals.

After scope review

10-16 weeks

  • Up to 5000 SKUs
  • Vendor onboarding + dashboards
  • Per-vendor commission rules
  • B2B price tiers + bulk pricing
  • Custom inventory & warehouse logic
Get Started

Enterprise

Regulated enterprises and multi-region GCC retail.

After scope review

14-24 weeks

  • Multi-region storefront
  • In-Kingdom hosting (KSA)
  • ERP / WMS integration
  • PDPL Tier-2 controls
  • Headless storefront (Saleor / Medusa)
  • 24-month maintenance plan
Get Started

Every tier includes Arabic + English with RTL parity, mobile-first checkout, GA4 + e-commerce events, and 30 days post-launch monitoring.

How we ship stores

From catalog to first paying order

Staging environment for payments by week 3. No launch-day surprises.

  1. 1

    Discovery + catalog audit

    3-5 days

    We map catalog scale, target markets, payment rails (Mada / STC Pay / Tabby / ZainCash / COD), and ERP/courier integrations. If you have an existing store, we audit the catalog data quality first.

    Deliverable: Discovery doc + 24-hour proposal.

  2. 2

    Architecture + design

    1-2 weeks

    Custom architecture, design tokens, Arabic-first checkout UX, and per-country trust signals. Hosted platforms are not part of Ijjad delivery scope.

    Deliverable: Architecture plan + approved design.

  3. 3

    Build + payment wiring

    2-12 weeks

    Catalog, checkout, payment-rail integrations, ZATCA Phase 2 invoicing, courier APIs, and admin dashboard. Staging environment for payment testing from week 3.

    Deliverable: Weekly Vercel previews + staging environment.

  4. 4

    QA + payment certification

    1 week

    End-to-end checkout testing per payment rail. Mada and STC Pay sandbox certification. Tabby/Tamara test orders. ZATCA Phase 2 sandbox invoices. COD reconciliation walkthrough.

    Deliverable: Payment QA report + certification confirmations.

  5. 5

    Launch + 30-day ops

    1 week + ongoing

    DNS cutover, GA4 + e-commerce events live, daily WhatsApp during first 2 weeks, 30-day post-launch conversion baseline. Optional growth retainer stacks on top.

    Deliverable: Live store + 30-day delta report.

Typical end-to-end timeline: 3-24 weeks depending on scope

Straight from clients

What retailers say after launch

Ijjad completely transformed our online presence. Our new website generates 3x more inquiries than the old one, and we finally rank on the first page of Google for our main keywords. The team understood our market and delivered exactly what we needed.
Business Owner, Riyadh
We needed a website and mobile app on a tight scope. Ijjad gave us enterprise-quality work at a scope that made sense for a startup. Karam personally oversaw every detail. Couldn't recommend them more.
Startup Founder, Amman
Our online store went from barely making sales to processing 200+ orders per month after Ijjad rebuilt it. The storefront, Mada integration, and mobile experience are exactly what our customers wanted.
E-Commerce Manager, Jeddah
We launched our online catalog with cash-on-delivery and ZainCash in one checkout. The reconciliation dashboard alone saved us a person on the team. Orders are up materially since the rebuild, and the Arabic checkout actually feels native — not like a translated template.
Retail Founder, Baghdad
Discovery on Monday, scoped proposal Tuesday morning, signed Wednesday. The trilingual MVP shipped on time and Sorani Kurdish was a first-class language from day one — not an afterthought. Our diaspora users in Frankfurt and Toronto stayed engaged because the page weight is small.
SaaS Founder, Erbil
We needed governorate-level shipping rules, RFP-friendly service pages, and a site that loads fast on 4G in southern governorates. Ijjad delivered all three in five weeks. Their COD ops walk-through was the difference between launch and a half-built dashboard.
Logistics Operator, Basra

FAQ

E-commerce — the questions retailers actually ask

Which e-commerce stack does Ijjad build?

Ijjad only builds custom e-commerce websites and custom e-commerce systems. We do not build or configure Salla, Zid, Shopify, or WooCommerce stores. Hosted platforms can be useful for some merchants, but Ijjad is the fit when performance, ownership, SEO, checkout control, and integrations matter.

Do you integrate Mada, STC Pay, Tabby, Tamara, and ZATCA?

Yes &mdash; on every Saudi project by default. Mada + Apple Pay + STC Pay covers 90%+ of Saudi checkout intent. Tabby + Tamara handle BNPL. ZATCA Phase 2 e-invoicing wires into the order pipeline, not bolted on at the end. For Iraqi stores: ZainCash + FastPay + COD reconciliation. Multi-country brands get all of the above in one checkout, routed by buyer location.

What about ZainCash, FastPay, COD for Iraqi e-commerce?

Cash-on-delivery is a first-class flow with governorate-level shipping rules and a reconciliation dashboard &mdash; not an afterthought. ZainCash (1.2M+ app downloads) and FastPay integrate via official APIs. NassWallet and AsiaHawala add adjacent reach. See ecommerce-development-iraq for the full Iraqi payment-stack matrix.

How long does an e-commerce build take?

Starter store (50 SKUs, single payment rail): 3-5 weeks. Mid-market (500 SKUs, multi-payment, multi-courier): 5-8 weeks. Multi-vendor / B2B / ZATCA-strict: 10-16 weeks. Every project ships weekly Vercel previews from week 2, with a staging environment for catalog and payment testing before launch.

How does this page differ from the country-specific e-commerce pages?

This page is the multi-market hub. ecommerce-development-saudi-arabia goes deeper on Mada / STC Pay / ZATCA Phase 2 for custom Saudi stores. ecommerce-development-jordan covers Mada + Stripe + COD for Jordanian retailers. ecommerce-development-iraq has the unique payment-stack matrix. Pick the country page if your launch is single-market.

Can you build a multi-vendor marketplace?

Yes. Multi-vendor stores are about 10% of our e-commerce work. Vendor onboarding flows, per-vendor commission rules, vendor dashboards, customer-facing vendor pages, and order-routing logic are the typical scope. Tech stack: Next.js + Saleor or a custom Postgres back end, depending on catalog model.

What about post-launch &mdash; cart abandonment, retention, ad campaigns?

Abandoned-cart recovery via Klaviyo or native email/SMS is baked into every tier. Retention loops (winbacks, post-purchase upsells, loyalty) are a separate growth track. Meta / Google paid ads are referred to specialist partners; we focus on the store engine and the on-site conversion path that paid traffic actually lands on.

Do you handle inventory, warehouse, and logistics integrations?

Yes, when the scope justifies it. Single-warehouse stores rarely need it. Multi-warehouse, multi-courier, or B2B stores get custom integrations with ERPs (Odoo, Zoho), courier APIs (Aramex, DHL, regional Iraqi couriers), and warehouse management systems. We scope this explicitly &mdash; nobody pays for an integration they don't need.

Ready to start selling online?

20 minutes on a call. Custom scope direction in 24 hours. Staging payments by week 3.