Get a free website audit for your business — Talk to CloudTopia today

Payment Gateways in Oman: OmanNet, Thawani and the Fee Comparison

There is no universal best payment gateway in Oman. Start with OmanNet through a bank or local provider when local debit-card acceptance is central; compare Thawani and AmwalPay for locally focused integration; and assess PayTabs when broader regional methods matter. Fees and set

MSBy Mohamad Shahm | محمد شـهم · September 12, 2026 · 9 min read
Customer paying an Oman online store with a card and smartphone
Customer paying an Oman online store with a card and smartphone

There is no universal best payment gateway in Oman. Start with OmanNet through a bank or local provider when local debit-card acceptance is central; compare Thawani and AmwalPay for locally focused integration; and assess PayTabs when broader regional methods matter. Fees and settlement depend on the merchant agreement, so obtain written quotes based on your real volume and basket size.

Compare total payment economics, not one percentage

A low transaction headline can conceal setup charges, a monthly minimum, refund fees, chargeback costs, slower settlement, or poor reconciliation. A slightly higher rate may cost less overall if it reduces failed payments and manual finance work.

Begin with customer behaviour. Estimate the share of local debit cards, international credit cards, wallets, and cash on delivery. Decide whether the store sells one-off goods, subscriptions, appointments, or variable-value orders. Then assess onboarding, supported currencies, authentication, refunds, disputes, reports, test tools, and support response.

The Central Bank of Oman describes OmanNet as having ATM, point-of-sale, and ecommerce gateway channels. Its 2024 Financial Stability Report said electronic-payment transaction volume grew 30.2% during 2023 and ecommerce transactions grew 17.2%. That official trend supports choosing infrastructure that can be reconciled and maintained, not merely the fastest plugin to install.

Side-by-side gateway model

Comparing payment gateways for a store on laptop and mobile
Comparing payment gateways for a store on laptop and mobile

Request a current proposal from every provider. Pricing can depend on turnover, industry, local versus international cards, risk, reserves, and negotiated banking terms. This table compares commercial structures without inventing a standard rate.

Gateway

Payment methods

Fee model

Settlement speed

Best fit

OmanNet through bank/provider

Local debit cards plus networks enabled by acquirer

Setup, recurring, and transaction terms by agreement

Bank and settlement-cycle dependent

Store concentrated on domestic customers

Thawani

Cards and channels activated for merchant, plus wallet services

Transaction and service fees by quotation

Published timing differs for debit and credit; verify contract

Business wanting a local provider and merchant portal

AmwalPay

Activated local/international cards and wallets

Contract pricing may combine setup and transaction charges

Agreement, bank, and channel dependent

Store needing APIs or multiple platform plugins

PayTabs

Cards, OmanNet, and digital methods subject to market activation

Package, transaction, and other terms by quote

Contract and method dependent

Business comparing a regional provider

Licensed payment links

Methods enabled on merchant profile

Transaction fee and possible subscription

Provider dependent

Social seller or controlled early launch

Cash on delivery

Cash or terminal at handover, depending on carrier

Delivery, collection, and return costs

After collection and reconciliation

Local goods with margin for failed delivery

Compare methods activated for your merchant account, not logos on a general product page. The appearance of Apple Pay, Visa, or another scheme in marketing material does not guarantee approval for your entity, platform, or industry.

How OmanNet ecommerce acceptance works

OmanNet is national payment infrastructure rather than a single storefront plugin purchased by every merchant from one page. Onboarding commonly begins with an acquiring bank or payment provider. The approved merchant receives identifiers, credentials, a test environment, and settlement arrangements under that relationship.

Its key relevance is local debit-card acceptance. Ask whether the offered implementation also supports international networks, which authentication flow applies, whether checkout is hosted or API-based, and how refunds and reconciliation are performed. Confirm amount limits, recurring-payment support, customer-statement descriptors, and failed-authentication handling.

A browser redirect is not proof of payment. Your server should receive or retrieve an authenticated status, validate its signature, amount, currency, and merchant reference, and move the order once. Reloading a “success” URL must never create a second invoice or shipment.

Thawani, AmwalPay, and PayTabs

Customer paying when receiving an ecommerce delivery
Customer paying when receiving an ecommerce delivery

Thawani presents a payment gateway, UAT capability, reporting, tracking, and refund functions. Its business-portal FAQ currently publishes different deposit timing for debit and credit cards. Use that as a current reference, not a permanent promise, and confirm the exact settlement cycle, cut-off, holidays, and reserves in your merchant contract. See the Thawani business portal.

AmwalPay provides APIs, payment links, mobile SDKs, and documented plugins for platforms including WooCommerce, Shopify, Magento, OpenCart, and others. A supported plugin can shorten initial work, but it still requires correct credentials, notification validation, refund testing, upgrade ownership, and reconciliation.

PayTabs' recent group profile lists Oman market coverage including OmanNet, card schemes, and digital wallets. Ask the sales team to confirm every required method, currency, settlement account, recurring use case, and platform feature in writing. Regional availability is not the same as automatic merchant activation.

CloudTopia connects Oman storefronts to the selected provider and tests approved, declined, cancelled, duplicate, and refund paths. The client owns the source code under contract, and checkout supports native Arabic RTL. To compare provider offers technically before signing, send redacted versions to the team on WhatsApp.

Can an Oman company use Stripe directly?

At this guide's review date, Oman is not listed on Stripe's official global availability page as a country where a locally established business can open a standard processing account. The United Arab Emirates is listed; Oman is not. Check Stripe's live country list when deciding because support can change.

Do not confuse other Stripe features with local payment-account availability. Documentation may mention Omani tax treatment or payouts to a currency or destination. That does not establish that an Omani legal entity can open a local Stripe processing account.

A group may use a genuine entity in a supported country if that entity meets Stripe's legal, tax, address, and bank requirements and is the correct contracting seller. That is a corporate and compliance decision, not a coding workaround. False addresses and borrowed accounts create account-freeze, tax, consumer, and payout risks.

What gateways require before approval

Developer testing payment-gateway integration and transaction notifications
Developer testing payment-gateway integration and transaction notifications

Each regulated provider performs merchant onboarding and risk review under its own procedures. Expect to provide a valid Commercial Registration and ecommerce licence, a business bank account, identity or authority documents, a clear business description, and a working website. Regulated or higher-risk activities can require further licences, policies, or evidence.

Prepare the public store:

  1. Display the merchant identity: Publish the business name, contacts, and applicable licence details.
  2. Display the product facts: Show characteristics, price, currency, availability, and material restrictions.
  3. Display the refund policy: Explain cancellation, returns, timing, and the real process.
  4. Display the delivery policy: State areas, charges, and the promised timing or calculation basis.
  5. Display the privacy notice: Explain data collection, providers, uses, and customer choices.
  6. Secure the store domain: Use valid HTTPS and remove unsupported accounts and plugins.
  7. Match every record: Align the website, registration, bank, checkout, and invoice identities.

Do not temporarily publish policies simply to pass onboarding. They create customer commitments and must match fulfilment, staff training, and support decisions after activation.

The real cost of cash on delivery

Cash on delivery can reassure a hesitant buyer, but it is not free acceptance. Calculate carrier collection fees, delivery attempts, returned parcels, delayed cash, confirmation calls, and incomplete addresses. A high refusal rate can destroy contribution margin even when the product markup appears healthy.

Control the option by region, basket value, customer history, and product type. Confirm orders by code or message, set a value ceiling, and restrict made-to-order or perishable products where your policy and the law allow. State any delivery or collection fee before confirmation rather than surprising the buyer at the door.

Compare collected revenue after all costs. Online payment introduces provider fees and possible disputes; cash on delivery introduces collection, returns, and manual handling. Measure comparable cohorts and include cancelled orders, not just successfully delivered ones.

Integration failures that lose orders or money

The most dangerous bugs show false success or process one payment twice. Model payment as states: initiated, pending, authorised or paid, failed, cancelled, partially or fully refunded, and disputed. Every transition needs an authenticated source, time, and unique reference.

Use these controls:

  1. Reject browser-only confirmation: Verify server-side notification or query the provider API.
  2. Reject unsigned messages: Validate the secure hash or signature with a protected secret.
  3. Reject duplicate execution: Apply idempotency before inventory, invoices, email, and fulfilment.
  4. Reject amount assumptions: Test Omani-rial decimal representation exactly as documented.
  5. Reject mixed environments: Separate test and production URLs, identifiers, keys, and data.
  6. Reject lost webhooks: Retry, log, and tolerate delayed or out-of-order notifications.
  7. Reject manual-only reconciliation: Match orders, payments, fees, refunds, and settlement daily.

Test approved and declined cards, abandoned authentication, expired sessions, repeats, full and partial refunds, and network timeouts. Use the provider's official test scenarios; never place real card data in an unapproved environment.

Cost model and selection decision

Ask each provider for setup, monthly, local-debit, credit, international-card, refund, dispute, reserve, transfer, settlement, and tax terms. Model at least three sales volumes with a realistic average basket and refund rate. This reveals where one commercial package becomes cheaper than another.

A proposed CloudTopia starting price for one gateway integration is OMR 149 when an activated merchant account and maintained plugin or documented API are available. Complex subscriptions, split settlements, migrations, or custom reconciliation are quoted separately. This deliberately low development entry price excludes bank and provider fees and cannot guarantee merchant approval.

Select one primary route that fits customer cards and operational support. Add redundancy only if downtime economics justify another provider, and retain cash on delivery only where measured results support it. For an integration plan and Omani-rial quotation, talk to CloudTopia on WhatsApp.

Frequently asked questions

What is the best payment gateway in Oman?

The answer depends on customers and operations. OmanNet through a bank or provider serves local debit acceptance; Thawani and AmwalPay provide locally focused gateways and merchant tools; PayTabs is a regional option to compare. Request written quotes and evaluate activated methods, total fees, settlement, refunds, reconciliation, and support—not transaction percentage alone.

Does Stripe work in Oman?

Oman is not currently shown on Stripe's official list for opening a standard local payment-processing account. A genuine entity in a supported country may qualify if it meets Stripe's legal, physical, tax, and banking requirements, but that is not an Oman account. Recheck Stripe's country list because availability may change.

How much do payment gateways charge in Oman?

There is no universal rate. Pricing varies by provider, acquiring bank, volume, business type, card scheme, and risk. A proposal may combine setup, subscription, transaction, refund, dispute, reserve, and settlement costs. Obtain a complete written schedule and calculate it against your actual basket, sales volume, tax, and return pattern.

How do I add online payment to my website?

Choose a regulated provider, complete merchant approval with business, bank, website, and policy information, and obtain test credentials. The developer then creates payment sessions, validates signatures and notifications, manages refunds and duplicate protection, and tests failure cases. After launch, reconcile orders, fees, refunds, and bank settlements every day.

Read also

Build with CloudTopia

Need a website, dashboard, or business system like this?

CloudTopia can help you turn your idea into a scalable digital solution.

Share this article

محمد شهم - mohamad shahm

Written by

Mohamad Shahm | محمد شـهم

Founder & Lead Engineer

Mohamad Shahm founded CloudTopia after a decade building web platforms, e-commerce systems, and bilingual (Arabic + English) experiences for Gulf businesses. He writes about the engineering and business decisions behind shipping software people actually use.

Keep exploring

Related articles