You built the store. Stocked the products. Ran some ads. A customer in Riyadh hit checkout and left without buying. They probably wanted to pay with MADA. You did not have it. This is how Shopify Saudi Arabia payments quietly bleed revenue before you even notice.

KSA is a huge, mobile-first market with real purchasing power and a very local payment culture. The fix is not complicated. But it is specific, and most generic Shopify guides skip it entirely.

🎯 Quick Summary

  • Shopify Payments is not available in Saudi Arabia. You need a local gateway.
  • MADA (debit) and STC Pay (mobile wallet) are expected by Saudi shoppers, not optional.
  • Tabby and Tamara (BNPL) lift average order values. Show the installment price on the product page, not just at checkout.
  • Arabic RTL layout and SAR currency are trust signals. An English-only store loses conversions.
  • This is mostly a one-time setup. Do it right once and it runs itself.

💳 The payment stack a Saudi store actually needs

Shopify Payments is available in dozens of markets. Saudi Arabia is not one of them. You need a third-party payment gateway that supports local methods. The two most popular options are Moyasar and PayTabs (HyperPay is another solid choice). Both integrate cleanly with Shopify and unlock the full local stack.

Here is what your checkout needs to offer:

  • MADA: Saudi Arabia's national debit card network, with over 30 million active cards. No MADA means a huge share of shoppers simply cannot pay you. It is not optional.
  • STC Pay: The dominant mobile wallet in KSA, run by telecom giant STC. Especially popular with younger shoppers. Connects via your gateway or a dedicated Shopify app.
  • Visa and Mastercard: Still needed for business purchases and customers shopping internationally. Your gateway handles these automatically.
  • Tabby: The most widely used BNPL provider in the Gulf. "Pay in 4" with no interest for the buyer. Integrates via its own Shopify App Store app.
  • Tamara: A strong BNPL alternative, with particularly deep roots in KSA. Offers pay-later options up to 3 months. Has its own Shopify app too.
💡 Pro tip: Showing Tabby or Tamara's installment breakdown on the product page itself (not just at checkout) consistently lifts add-to-cart rates across the industry. Do not bury it.
Payment methodTypeHow to add on Shopify
MADADebit networkVia gateway (Moyasar or PayTabs)
STC PayMobile walletVia gateway or Shopify app
Visa / MastercardCredit and debit cardVia gateway (included by default)
TabbyBNPL, pay in 4Tabby app on Shopify App Store
TamaraBNPL, pay laterTamara app on Shopify App Store

🛠️ Setup, Arabic RTL, and the local details that make or break conversions

Payments sorted. Now the part most guides completely skip: making the store feel local. A Saudi customer landing on an English-only, left-to-right store feels like a tourist in their own country's mall. They leave.

What the store itself needs:

  • Arabic language: Shopify Markets handles language switching. Your theme needs to support it cleanly, which not all themes do out of the box.
  • RTL layout: Arabic reads right to left. Text alignment, button placement, breadcrumbs, and the cart icon all need to flip correctly. A broken RTL layout destroys trust in seconds.
  • SAR currency: Price in Saudi Riyals. Showing USD or AED to a Saudi shopper adds friction that costs real sales.
  • 15% VAT: Saudi Arabia's standard VAT rate. Your store needs VAT-inclusive pricing and compliant invoicing if you are registered.
  • Mobile-first performance: KSA has one of the highest smartphone penetration rates in the world. Your checkout must be fast and clean on a phone. Full stop.

The RTL piece is bigger than it looks. Getting Arabic and RTL right on Shopify takes more than flipping a language file. Themes often need custom CSS tweaks, font loading adjustments, and careful testing across devices. Our deeper guide on Arabic and RTL Shopify theme customization covers all of it.

Once the store looks right and takes local payments, small friction points can still quietly drain your numbers. The most common culprits are covered in our guide on conversion leaks on Shopify.

Building a Saudi-ready Shopify store

💳

Payments

Gateway (Moyasar or PayTabs), MADA, STC Pay, Tabby, Tamara

🌍

Localization

Arabic language, RTL layout, SAR currency, 15% VAT display

📱

Mobile UX

Fast, clean checkout on phone. KSA shops mostly on mobile.

📈

Conversions

BNPL widget on product pages, trust badges, checkout speed

CartWorks

💳 Ready to open your KSA store properly?

CartWorks sets up your Shopify store with the full Saudi payment stack, Arabic RTL theme, and everything a Gulf market expects. Fixed scope, no surprises.

Launch your KSA store →

🚀 Where this is worth getting help

Individually, these pieces are doable. The gateway has documentation. Tabby and Tamara have apps. But getting payments, RTL layout, Arabic language, VAT, mobile speed, and BNPL product widgets all working cleanly together takes time and usually a few frustrating wrong turns.

CartWorks is based in Dubai and has built Shopify stores for brands across the Gulf, including stores that needed exactly this stack. Our Store Development service handles the full build: payment gateway setup, localization, theme, and everything in between. We look at your store first and give you a fixed-scope quote, so you know exactly what you are paying for.

The KSA market is big, growing fast, and under-served by agencies that do not know the local stack. That is the gap CartWorks fills.

Frequently Asked Questions ❓

No. Shopify Payments is not available in Saudi Arabia, so MADA is not built in. You need a third-party gateway such as Moyasar or PayTabs that explicitly supports the MADA network. Once connected, MADA appears as a payment option at checkout like any other method.
Moyasar and PayTabs are the two most common choices. Both support MADA, STC Pay, Visa, and Mastercard, and both integrate natively with Shopify. The right one depends on your transaction volume and the specific features you need. HyperPay is a third solid option worth comparing.
Both providers have dedicated apps in the Shopify App Store. Install the app, connect your merchant account, and the BNPL option appears at checkout. For the biggest conversion impact, configure the product page widget so shoppers see the installment price before they even click Add to Cart.
Yes, if you want Arabic to display correctly and feel trustworthy. Switching the language is not enough on its own. The layout, text direction, spacing, and icon alignment all need to be RTL-aware. A theme that is not properly set up will look broken in Arabic. See our full guide on Arabic and RTL Shopify theme customization for what is actually involved.
Shopify can calculate and display VAT through Shopify Tax or manual tax rate settings. You configure your Saudi tax rates and Shopify applies them at checkout. If you are a KSA-registered business, you will also need compliant invoices with your VAT registration number, which may require an additional app or a custom setup depending on your theme.
Yes. STC Pay is supported by local gateways such as PayTabs, or you can use a standalone STC Pay integration. It is especially popular with younger Saudi shoppers who pay directly from their telecom balance and is worth adding alongside MADA to cover as much of the market as possible.
CW

CartWorksWe are a Shopify agency. We design, build, migrate, and grow stores for brands worldwide.

Get a free quote →