Digital commerce 9 minutes read

Payment Gateways in Saudi Arabia: A Guide for Apps and Stores

How to choose a payment gateway for your app or store in Saudi Arabia: the methods customers expect, what to compare, security, checkout and reconciliation.

A customer paying with a phone at a shop counter while the cashier smiles, reflecting how common contactless payment is in Saudi Arabia

خلاصة المقال

  1. 01Build your checkout around mada, Apple Pay and cards first, then add STC Pay, BNPL or cash on delivery according to your audience and business model.
  2. 02Compare providers on one sheet covering methods, fee structure, settlement time, onboarding and API quality, never on the headline rate alone.
  3. 03Check the provider's SAMA licensing and use hosted fields, tokenisation and 3-D Secure to shrink your PCI DSS scope and your fraud exposure.
  4. 04Treat the integration as done only when every order reconciles daily to a settlement, and test failures and refunds before peak seasons.

What is a payment gateway, and which one fits a Saudi business?

If you are adding payments to an app or online store, choosing among the payment gateways in Saudi Arabia is a decision that touches product, finance and compliance at once. The short answer: a payment gateway is the service that lets your app or store accept mada, Apple Pay, credit cards, digital wallets and buy-now-pay-later securely, then settles the money into your bank account. The right one supports the methods your customers actually use, is properly licensed, fits your company’s onboarding situation and gives your finance team clean settlement reports.

This guide covers what to compare between providers, which questions to ask before you sign, and how to launch without surprises at checkout or in the accounts.

Which payment methods do Saudi customers expect?

Saudi shoppers are comfortable paying digitally, and they notice quickly when their preferred method is missing. Rather than chasing market-share figures, build your checkout around these methods:

mada debit cards

mada is the national debit card network, operated by Saudi Payments, and most bank customers in the Kingdom carry a mada card. Many mada cards are co-badged with Visa or Mastercard, but do not assume that accepting those networks automatically covers mada. Confirm that your provider supports mada as a payment method in its own right, including refunds.

Apple Pay

Apple Pay is widely used among iPhone owners, and customers can add mada cards as well as credit cards to their wallet. Its value is that it removes card typing on mobile, which is exactly where most customers drop off. On the web it requires domain verification; in native iOS apps it needs a merchant identifier and certificate set up with your provider.

Credit and international debit cards

Still essential, especially for higher-value orders, corporate cards and visitors from outside the Kingdom. Check which card schemes are supported and whether cards issued abroad are accepted on your account.

STC Pay

STC Pay started as a digital wallet and has since become part of stc Bank; many customers still pay with it from their phones. Whether it is worth adding depends on your audience and on whether your gateway supports it natively.

Buy now, pay later: Tabby and Tamara

BNPL lets customers split a purchase into instalments while the BNPL provider pays you. It matters most in fashion, electronics, furniture and any higher-ticket basket. It is usually a separate contract with its own fees and onboarding, even when your gateway offers a ready-made plugin for it.

Cash on delivery, where it still makes sense

In some delivery, grocery and marketplace models, cash or card-on-delivery remains a fallback for first-time customers. Treat it as a bridge: it adds collection, reconciliation and refused-order costs, which is why many businesses gradually nudge repeat customers toward prepaid methods.

Practical tip: Show payment logos (mada, Apple Pay, Visa/Mastercard, BNPL) on the product and cart pages, not only at the final step. Customers decide whether they can pay before they decide to check out.

A person holding a bank card while typing on a laptop: every field a customer types at checkout is a chance to hesitate, which is why Apple Pay and saved cards deserve pride of place.
A person holding a bank card while typing on a laptop: every field a customer types at checkout is a chance to hesitate, which is why Apple Pay and saved cards deserve pride of place.

Gateway, aggregator or acquiring bank: what is the difference?

These terms are used loosely, which is why quotes often look confusing. In plain terms:

  • Acquiring bank (acquirer): the bank that holds the merchant relationship with the card networks and receives the funds for your transactions. Going direct usually means more paperwork and is more common for larger businesses.
  • Payment gateway: the technology layer that captures payment details securely, sends them for authorisation and returns the result to your app. Some gateways are technology only and expect you to bring your own acquiring agreement.
  • Aggregator: a provider that onboards you under its own acquiring arrangements and bundles gateway, acquiring and settlement into one contract. It is faster to start with, which is why most startups and SMEs begin here.

Many providers in the Saudi market combine several roles, so ask directly: «Who is the acquirer, who settles funds to my account, and who do I contact when a customer disputes a transaction?»

How to compare payment gateways in Saudi Arabia

Fees alone rarely decide it. Pricing structures vary: a percentage per transaction, a fixed fee per transaction, different rates for mada, credit cards and international cards, sometimes setup or monthly fees, and charges for refunds and chargebacks. They are usually quoted per merchant based on volume and sector, so get written quotes and compare them against the same assumed monthly mix. Then work through this checklist:

Criterion What to ask Why it matters
Supported methods mada, Apple Pay, cards, STC Pay, BNPL: native or via add-ons? Every missing method is a lost sale
Fee structure Rate per method, fixed fees, refund, chargeback and setup fees Your real cost depends on your payment mix
Settlement How many days until funds arrive? Which banks? Any minimum payout? Cash flow, especially for multi-vendor marketplaces
Onboarding Commercial registration, bank account, VAT number, website or app review, approval time Can delay launch by weeks
APIs and SDKs iOS, Android, Flutter, React Native and web support; documentation and sandbox quality Development time and bug count
Saved cards and recurring Tokenisation, subscriptions, and which methods support them Repeat purchases and subscription models
Refunds and disputes Partial refunds, refunds via API, chargeback handling Customer service and operations load
Multi-currency Display currency versus settlement currency, GCC expansion Needed if you sell outside the Kingdom
Split payments Paying out vendors or drivers Essential for marketplaces
Dashboard and reporting Exports, webhooks, transaction-level settlement reports Reconciliation and accounting
Support Arabic and English, response times, a dedicated account manager Outages happen on the busiest days

If you are building a multi-vendor store, the split-payment and vendor payout questions deserve special attention; our multi-vendor marketplace solution is designed around exactly these flows.

Common mistake: Designing a subscription or saved-card feature before confirming which methods support tokenisation and recurring charges with your provider. Support can differ between mada and credit cards, and discovering this after launch forces a costly redesign.

Licensing and regulation: what should merchants check?

Payment service providers in the Kingdom are licensed and supervised by the Saudi Central Bank (SAMA), which publishes the list of licensed and permitted institutions on its official website; BNPL companies also fall under its oversight. Before signing, check the provider’s licensing status and the scope of what it is licensed to do, and ask for it in writing.

Remember your own obligations too: e-invoicing requirements from the Zakat, Tax and Customs Authority (ZATCA) for VAT-registered businesses, and personal data protection under the PDPL for the customer data you keep. Our security and data protection checklist covers the second in detail. Regulations evolve, so confirm current requirements with the official sources or your advisor.

Security: PCI DSS scope and 3-D Secure

Any business that handles card data falls under PCI DSS, the card industry’s data security standard. The practical goal for most businesses is to keep card data away from their own servers entirely:

  • Use the provider’s hosted payment page, hosted fields or native SDK, so card numbers go straight to the provider without passing through your servers.
  • Store only the tokens the provider returns; never store card numbers or CVV codes.
  • Enable 3-D Secure so the issuing bank authenticates the cardholder with a one-time code or banking-app approval; it reduces fraud and shifts liability for many disputed transactions.
  • Confirm payment results on your server through signed webhooks or a status API, never from the browser redirect alone.
  • Restrict and rotate API keys, keep secret keys out of the mobile app, and log payment events without logging sensitive data.

Hosted components shrink your PCI DSS scope considerably but do not remove it; your provider can tell you which self-assessment applies to your integration.

Checkout UX that reduces cart abandonment

An integration can be secure and still lose sales at the last step. In the projects we deliver, these details make the difference:

  • Put the likely method first: Apple Pay prominently on iPhone, mada and cards clearly everywhere else.
  • Show the full price early, including VAT and delivery, so nothing changes at the payment step.
  • Allow guest checkout or sign-in by mobile number and one-time code instead of forcing registration.
  • Design the 3-D Secure step so it opens smoothly inside the app and returns the customer to a clear success or failure screen.
  • Write useful failure messages in Arabic and English: «The bank declined this card, try another method» beats a generic error code, and the cart should stay intact.
  • Get right-to-left layout right: card numbers and amounts must stay readable in the Arabic interface.

For the page-level decisions around checkout, see our guide to website design that converts.

Connecting a payment gateway to your app: testing and reconciliation

  1. Map your flows — one-off purchases, saved cards, subscriptions, partial refunds and vendor payouts, with the payment methods for each.
  2. Start onboarding early — submit company documents in parallel with development, because approval can take longer than the integration itself.
  3. Build in the sandbox — test success, decline, timeout, the 3-D Secure challenge, duplicate webhooks and a customer closing the app mid-payment.
  4. Run a controlled live test — small real transactions with every method, then refund them, before opening payments to all users.
  5. Reconcile daily — match every order to a transaction ID and every settlement to your bank statement, and flag differences automatically.
  6. Monitor after launch — track approval rates by method and issuing bank; a sudden drop is often the first sign of an integration or provider problem.

A payment integration is not finished when the first test transaction succeeds; it is finished when your finance team can reconcile every riyal.

Plan for peak periods as well: Ramadan, Eid, White Friday and salary days bring sharp spikes in orders, and they are the worst time to discover a timeout or a rate limit.

How True Ventures can help

Our teams integrate payments as part of building the product itself: native and cross-platform apps through our app development service, and stores and booking sites through our web design service. We help you shortlist providers against your real payment mix, prepare the technical side of onboarding and build the reporting your finance team needs.

If you are planning a store, a marketplace or a subscription app and want a second opinion on your payment setup, talk to our team. We will map your payment flows with you and the questions to put to each provider before you sign.

أسئلة وأجوبة

01Which is the best payment gateway in Saudi Arabia?

There is no single best gateway for everyone. The right one is licensed by SAMA, supports mada, Apple Pay, cards and whatever other methods your audience uses, and offers quick settlement, clear reporting and a solid SDK for your platform. Get written quotes from two or three providers, compare them on your expected payment mix and try their sandbox before signing.

02What documents do I need to activate a payment gateway for my store?

Requirements differ by provider, but commonly include a valid commercial registration, a bank account in the company's name, ID for the authorised signatory and sometimes a VAT registration certificate. You will also need a live website or app showing products, prices, refund policy and contact details. Ask each provider for its full list and review time early.

03How long does it take to integrate a payment gateway into an app?

The technical work for a simple checkout can take from a few days to a few weeks depending on the platform and SDK quality, and longer with saved cards, subscriptions or split payouts. Merchant account approval is often the slower part, so start onboarding in parallel with development and leave time for live testing and reconciliation.

04Can customers pay with mada in an app and through Apple Pay?

Yes. mada cards can be accepted through the card form in your app or website when the provider supports mada as its own method, and customers can also add mada cards to Apple Pay. Confirm with your provider that mada is enabled on your account and that refunds and saved cards work with it as expected.

05Do I need PCI DSS certification to accept card payments?

Every business that accepts cards falls under PCI DSS, but how much work that means depends on your integration. If you use a hosted payment page or hosted fields and card data never touches your servers, the assessment is usually much simpler. Ask your provider which self-assessment questionnaire applies to your setup.

شارك هذا الدليل

حوّل هذا الدليل إلى خطة.

أخبرنا أين تقف اليوم، وسيرسم فريقنا معك الخطوات التالية — بدءًا من Marketplace app.

تحدث معنا على الواتساب