Honest comparison of headless commerce platforms for Saudi retailers - Shopify Plus, Saleor, Medusa, custom Next.js, Salla, and more. Mada/STC Pay/ZATCA support, scope, and which platform fits Riyadh vs Jeddah retail.

What is the best headless commerce platform for Saudi retailers in 2026?
Ijjad recommends Shopify Plus for fast launches under 5,000 SKUs, custom Next.js for differentiated brands needing full control, and Salla for Saudi-domestic SMEs. Saleor and Medusa win for engineering-led teams. All require Mada/STC Pay integration and ZATCA Phase 2 compliance — non-negotiable in Saudi retail in 2026.
- Shopify Plus: after discovery build, fastest path to Mada/STC Pay live.
- Custom Next.js: after discovery, best for brand differentiation and performance.
- Salla: after discovery, native Saudi (Mada/STC Pay/ZATCA built in).
- Saleor / Medusa: after discovery, open-source flexibility for engineering teams.
- ZATCA Phase 2 + BNPL (Tabby/Tamara) add after discovery across any platform.
Saudi e-commerce is one of the fastest-growing retail markets in the world. The kingdom's e-commerce sector hit roughly strong growth in 2025 per Saudi Gazette (2025), and the platform decisions retailers make this year compound for the next decade. Pick the wrong platform and you'll rebuild in 18 months. Pick the right one and your team focuses on growth, not infrastructure.
This is the founder-written comparison we wish existed when we were advising our first Saudi retail client in 2021. Open numbers, real Mada and STC Pay realities, no platform-sponsor relationships, and the honest answer to the question every Riyadh and Jeddah retailer asks us: “Which platform should I actually use?”
The 6 platforms most Saudi retailers actually consider
Six options dominate real Saudi retail decisions in 2026. Other platforms exist (WooCommerce, Magento, Sylius) but they show up far less often in serious conversations now. Here's the side-by-side.
| Platform | Mada | STC Pay | ZATCA | Arabic UX | Build scope | Best for |
|---|---|---|---|---|---|---|
| Shopify Plus | Via HyperPay/Tap apps | Via apps | Via apps + custom dev | Theme-level RTL | after discovery + monthly | Fast launches, <5K SKUs, app ecosystem |
| Custom Next.js (headless) | Direct integration | Direct integration | Direct integration | Native bilingual | after discovery | Differentiated brands, full control |
| Salla | Native | Native | Native | Native | after discovery | Saudi-domestic SMEs, fast launch |
| Saleor | Custom integration | Custom integration | Custom integration | Frontend-driven | after discovery | Engineering-led brands, open-source |
| Medusa | Custom integration | Custom integration | Custom integration | Frontend-driven | after discovery | Modular Node.js teams |
| BigCommerce | Limited gateway support | Limited | Custom dev | Theme-level RTL | after discovery + monthly | B2B Saudi retail with complex catalogs |
1. Shopify Plus — best for fast launches and app-driven retailers
Shopify Plus is the most common landing spot for Saudi retailers shipping in 2026. The reasons are practical: predictable monthly plan, mature app ecosystem, fast time-to-launch, and certified payment gateway apps that make Mada and STC Pay reasonably painless via HyperPay, Tap, or PayTabs.
Where it wins: under 5,000 SKUs, brands that want to focus on marketing and merchandising rather than engineering, retailers planning to expand internationally beyond Saudi Arabia. The app ecosystem alone (subscriptions, loyalty, multi-currency, advanced product configurators) saves months of custom development.
Where it struggles: highly differentiated brand experiences (you're working within Shopify's theme constraints), bilingual Arabic/English UX that goes beyond simple translation (Shopify themes weren't designed for full bilingual brand experiences), and very large catalogs with complex product relationships.
Scope band: after-discovery delivery for theme + Mada + Apple Pay + ZATCA app, plus any platform subscription fees.
2. Custom Next.js (headless) — best for differentiated brands
This is what we build most often when a Saudi retailer wants something genuinely different. The frontend is a custom Next.js application — fully controllable, RTL-native via Tailwind logical properties, and tuned for Core Web Vitals. The backend can be anything: Saleor, Medusa, a custom API, or even a headless Shopify backend behind a Next.js storefront.
Where it wins: brand differentiation (your store doesn't look like every other Shopify theme), performance (we routinely hit 90+ PageSpeed mobile, 1.0–1.5s load times), full control of the checkout including Mada/STC Pay/Tabby flow placement, and bilingual Arabic UX that's designed in from day one rather than bolted on.
Where it struggles: plan. You're paying for the engineering work that Shopify gives you for after discovery. If your business doesn't need the differentiation, this isn't the right answer.
Scope band: after-discovery delivery for the storefront + Saudi payments + ZATCA. The Jeddah lifestyle rebuild we did landed in this band — 340% conversion lift, 0 → 200+ monthly orders, mobile load 4.2s → 1.1s. Full Jeddah case study here.
3. Salla — best for Saudi-domestic SMEs
Salla is the Saudi-native option. Mada, STC Pay, Apple Pay, ZATCA, Arabic UX, scope — all of it is baked in. For a small Saudi retailer launching their first store and expecting most traffic to be Saudi-domestic, Salla often beats Shopify on time-to-launch and total plan.
Where it wins: under 1,000 SKUs, Saudi-only retail, founders who want to focus on selling rather than configuring. The Salla theme ecosystem is smaller than Shopify's but the themes are designed for Saudi UX patterns from the start.
Where it struggles: international expansion (Salla's strength is Saudi-domestic), heavy customization (the theme system has fewer escape hatches than Shopify), and integration with non-Saudi tools (CRM, ERP, marketing automation ecosystems are more limited).
Scope band: after-discovery delivery for a custom theme + setup, plus Salla's monthly subscription. The cheapest credible path to a live Saudi store.
4. Saleor — best for engineering-led open-source teams
Saleor is GraphQL-first, Python-backend, and genuinely modern. It pairs naturally with a Next.js frontend. Where Saleor wins: brands that want full control of the commerce stack with no licensing fees, teams that already work with Python on the backend, and complex catalog requirements (variants, product types, custom attributes) that exceed Shopify's data model.
Where it struggles: Mada, STC Pay, and ZATCA all require custom integration work — there's no plugin you install. Setup is engineering-heavy. For a 5-person retail team without a CTO, Saleor is overkill.
Scope band: after-discovery delivery for storefront + Saleor backend deployment + Saudi payments + ZATCA.
5. Medusa — best for Node.js teams
Medusa is the JavaScript answer to Saleor. Node.js backend, fully open-source, modular, and pairs naturally with Next.js. The choice between Saleor and Medusa often comes down to your engineering team's preferred language. Both are excellent. Both require similar custom work for Saudi payments and ZATCA.
Scope band: after discovery. Same as Saleor.
6. BigCommerce — best for complex B2B catalogs
BigCommerce shows up in Saudi retail conversations less often than Shopify but has a strong niche: complex B2B catalogs with extensive product relationships, customer-specific plan, and large product sets. Mada and STC Pay support is more limited than Shopify's (fewer certified Saudi gateway apps). Bilingual Arabic UX requires custom theme work.
Scope band: after discovery plus monthly fees. Use it when the B2B catalog needs justify it.
The non-negotiable Saudi requirements every platform must support
- Mada — the Saudi national debit card scheme accounts for ~95% of in-country card payments per mada.com.sa. Skipping it loses the majority of Saudi shoppers at checkout. Non-negotiable.
- STC Pay — mainstream mobile wallet for under-35 Saudi shoppers. Highest LTV segment. Skip it and you lose them.
- Apple Pay — mainstream in 2026 in Saudi Arabia. Single-tap checkout on iPhone lifts mobile conversion 10–25%.
- ZATCA Phase 2 — mandatory cryptographic invoice stamping with QR codes via the ZATCA portal (zatca.gov.sa). Required by Saudi law.
- Bilingual Arabic UX — RTL layouts, Arabic typography pairings, real Arabic copy. Saudi shoppers expect both languages.
- Mobile-first design — Saudi smartphone penetration is ~99%. Every checkout decision is a mobile decision.
Anonymous proof — Jeddah lifestyle retail
Sector: lifestyle & home goods. City: Jeddah, Tahlia district. Client name kept anonymous on request. Original platform: WordPress + WooCommerce on a marketplace theme, no Mada in checkout, mobile load 4.2 seconds, conversion under 0.4%, monthly orders in single digits.
Rebuild: custom Next.js storefront with headless backend, Mada via HyperPay, STC Pay direct, Apple Pay native, Tabby integration. Real Arabic copy by a Jeddah-based writer. ZATCA Phase 2 baked in from launch. Schema markup on every product.
Six months in: 200+ monthly orders, 340% conversion rate lift, mobile load 4.2s → 1.1s, PageSpeed mobile at 92. Full Jeddah case study with the week-by-week build log.
How to actually pick
Honest decision matrix we'd run on a call. Pick the row that matches your situation, then the recommendation in the “Pick” column.
| If your situation is… | Pick | Why |
|---|---|---|
| <1,000 SKUs, Saudi-only, fast launch | Salla or Shopify Plus | Native Mada/STC Pay, weeks not months, no engineering overhead |
| Brand differentiation matters more than time-to-launch | Custom Next.js (headless) | Pixel-level control over UX and Arabic typography; no template ceiling |
| Engineering team in-house, open-source preference | Saleor or Medusa + Next.js | Full backend ownership, no per-order fees, self-hosted ZATCA flows |
| Complex B2B catalog with customer-specific scope | BigCommerce | Native B2B price lists, customer groups, quote workflows |
| Planning to expand beyond Saudi within 12 months | Shopify Plus or custom Next.js | Multi-currency, multi-tax, multi-warehouse out of the box |
| 5,000+ SKUs and growing | Custom Next.js + Saleor or Medusa | Catalog performance, search relevance, and inventory sync stay in your control at scale |
And whichever platform you pick: Mada, STC Pay, Apple Pay, ZATCA, and bilingual Arabic UX are not optional. They're the floor, not the ceiling.
Where to read next
- Top 10 e-commerce development companies in Saudi Arabia (2026)
- Web development in Jeddah — Mada, STC Pay, ZATCA in detail
- Jeddah e-commerce case study — 0 → 200+ orders/month
- Saudi website scope guide 2026
- Riyadh vs Jeddah vs Amman scope comparison
Frequently asked questions
What is the best headless commerce platform for a Saudi retailer in 2026?
Does Shopify Plus support Mada and STC Pay in Saudi Arabia?
How is a headless commerce build scoped in Saudi Arabia?
Is Salla better than Shopify for Saudi retailers?
What is the difference between headless and traditional commerce?
Do I need ZATCA Phase 2 integration on my Saudi commerce platform?
Can a Jordan-based agency build headless commerce for Saudi retailers?
Picking a platform for your Saudi store?
Send your catalog size, target market, and rough plan. We'll recommend the platform that actually fits — Shopify, Salla, custom Next.js, or one of the open-source options. No platform-sponsor deals, no upsell.
Get a platform recommendation →Source note
Market context: Saudi Arabia's digital economy reached 16.0% of GDP in 2024, according to the General Authority for Statistics, published December 31, 2025. This is why Ijjad treats modern websites, SEO, e-commerce, AI MVPs, and mobile experiences as business infrastructure across Saudi Arabia, Jordan, Iraq, and the GCC.
Common Questions
Who is this e-commerce guide for?
v
How does Ijjad approach this kind of project?
v
Does Ijjad support Arabic and English websites?
v
Can Ijjad work with Saudi and GCC businesses remotely?
v
What should I prepare before contacting Ijjad?
v
How do I start a project with Ijjad?
v
By Karam Abd Al Qader, Founder of Ijjad


