Skip to content
Qanat

Which payment gateway should a UAE platform integrate?

· 6 min read

Which payment gateway should we use in the UAE?

For a UAE company taking AED from UAE cards, Network International and Telr are the local defaults and PayTabs is the regional one. Stripe suits products selling internationally. The choice is usually decided by which entity you have, which currencies you settle in, and whether you need recurring billing.

Almost every UAE product build reaches the same fork in week two, and it is rarely decided on merit. Someone picks the gateway their bank suggested, or the one a previous developer knew, and the consequences show up months later in settlement times and failed recurring charges.

The choice is about your entity, not the API

Every gateway on this list will take a card payment. What separates them is whether they will onboard your legal entity, which currencies they settle to your account in, and how long the money takes to arrive. Those are commercial questions that get treated as technical ones.

How the common UAE options differ in practice
GatewayFitsThe catch
Network InternationalUAE entities selling to UAE customers in AEDOnboarding is bank-paced. Expect documents and weeks, not an afternoon.
TelrSMEs and first products, faster to get liveFewer options once you need unusual flows.
PayTabsSelling across several Gulf markets from one integrationRegional breadth is the reason to choose it; if you only sell in the UAE it buys you little.
StripeProducts selling internationally, or SaaS with subscriptionsBest developer experience by a distance, but check entity eligibility and settlement currency before you build on it.

What the integration actually costs to build

The happy path — customer pays, you get a success callback — is a day of work on any of them. The rest is where the time goes, and it is the part that never appears in a demo.

  • Webhook handling that is idempotent, so a retried notification does not credit an order twice
  • Reconciliation between what the gateway says settled and what your database believes
  • Refunds and partial refunds, including what that does to an invoice you already issued
  • 3-D Secure flows and what the user sees when the bank declines
  • Failed recurring payments: retry schedule, grace period, and when access is actually cut off

Backend and core work of this kind consumes a substantial share of a build budget and is invisible in a demo, which is exactly why cheap quotes cut it first.

The mistake worth avoiding

Do not let the gateway shape your data model. Store your own order and payment records, keyed by your own identifiers, and treat the gateway as a service you call. Products that wrote the gateway's assumptions into their database find that switching provider later is a rebuild rather than a swap, and in this region provider switches happen more often than anyone plans for.

Questions

Related questions

Can we start with one gateway and switch later?

Yes, if you build for it from the start: your own payment records, your own identifiers, and gateway-specific code behind one boundary. Retrofitting that separation after launch is close to a rebuild of the payment path, which is why it is worth a day of design in week one.

Do we need a UAE entity to take payments?

For local gateways settling in AED, effectively yes, and onboarding will ask for the trade licence. That is the constraint most likely to delay a launch, so start the gateway application in parallel with the build rather than after it.

Start here

Tell us what it has to do.

A scope call, then a written scope and one fixed price against it. 20% of that price is held back until you accept the finished build, and the scope is yours to take elsewhere either way.

Who reads it
Alexandre Arnaud, Founder & Engineer. Not a coordinator, not an inbox.
What happens
A 20-minute call to pin the outcome, then a written scope and one fixed price against it.
What it costs
Nothing to get scoped and quoted. The quote is free and the scope is yours to take elsewhere.

The quote is free and the scope is yours either way.