Skip to main content
Product details are displayed in English. Translations coming soon.
Magento 2 Moyasar Payment Gateway — A build-to-order Magento 2 payment method that integrates Moyasar for Saudi-local checkou — 1/1उदाहरणात्मक पूर्वावलोकन

A build-to-order Magento 2 payment method that integrates Moyasar for Saudi-local checkout

— mada, cards, Apple Pay and STC Pay through a lightweight embedded form, with SAR settlement, admin-side refunds and card tokenization.

ECOSIRE builds, installs and supports it on your store.

Magento 2 Moyasar Payment Gateway क्या है?

A build-to-order Magento 2 payment method that integrates Moyasar for Saudi-local checkout — mada, cards, Apple Pay and STC Pay through a lightweight embedded form, with SAR settlement, admin-side refunds and card tokenization. ECOSIRE builds, installs and supports it on your store. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

प्रमुख सुविधाएँ

Native Magento 2 payment method built with the Gateway Command pattern (config.xml + di.xml), so it works across quote, order, invoice and credit-memo flows like a first-class method
Lightweight embedded Moyasar checkout form — no full-page redirect off your domain
mada, Visa and Mastercard, Apple Pay and STC Pay supported through a single configurable method
SAR settlement via the Moyasar REST API with server-side payment creation and verification
Webhook controller that validates Moyasar callbacks against your secret key before placing the order, preventing spoofed or premature order placement
Cron-backed reconciliation job that re-checks pending Moyasar payments and syncs Magento order states if a browser callback is lost
Full and partial refunds issued directly from the Magento credit-memo screen and pushed to Moyasar via API
Card tokenization so returning customers can reuse a saved instrument (Vault-compatible storage)
Admin configuration under Stores → Configuration → Sales → Payment Methods with ACL resource, test/live key separation and per-store-view scope
Sandbox/test mode wired to Moyasar test keys for safe pre-launch verification
Structured logging of API requests, responses and webhook events for support and reconciliation
Adobe Commerce and Magento Open Source compatible; clean module boundaries for upgrade safety

ऑर्डर पर निर्मित, पूरी तरह आपके लिए तैयार

स्वयं सेटअप की ज़रूरत नहीं — ECOSIRE द्वारा निर्मित, इंस्टॉल और समर्थित एक कार्यशील ऐप।

  1. 1

    आप ऑर्डर करते हैं

    एक बार के निर्माण मूल्य से शुरू करें। किकऑफ़ पर हम आपके साथ मिलकर दायरा तय करते हैं।

  2. 2

    हम बनाते और इंस्टॉल करते हैं

    ECOSIRE इसे आपके Magento 2 पर बनाता, कॉन्फ़िगर और इंस्टॉल करता है।

  3. 3

    लाइव + समर्थन

    आप लगभग एक कार्य सप्ताह में लाइव हो जाते हैं, गो-लाइव के बाद दो सप्ताह के समर्थन के साथ। हमारे द्वारा दिए गए कोड की खामियाँ निःशुल्क ठीक की जाती हैं।

इस उत्पाद के बारे में

This is a custom-built Magento 2 / Adobe Commerce payment integration for Moyasar, the Saudi payment processor — not an instant Adobe Commerce Marketplace download. ECOSIRE engineers the module to your store, installs it on your environment, and supports it after launch.

The extension ships as a proper module under app/code/Ecosire/Moyasar, registered through registration.php and module.xml. It implements Magento's payment service contracts (Magento\Payment\Model\MethodInterface via the Gateway Command/ValueHandler pattern in etc/config.xml and etc/di.xml), so it behaves like a first-class payment method across quote, order and invoice flows rather than a bolted-on redirect.

At checkout, customers pay through Moyasar's lightweight embedded form (mada, Visa/Mastercard, Apple Pay and STC Pay) without leaving your domain. Server-side, the module calls the Moyasar REST API to create and verify payments, validates the callback/webhook against your secret key, and only places the order once the payment is confirmed — closing the double-spend and abandoned-order gaps that naive integrations leave open. Settlement is in SAR.

Admin staff get a full system-config section under Stores → Configuration → Sales → Payment Methods with ACL-gated access, test/live key separation, and per-store-view scoping. Refunds (full and partial) are issued straight from the credit-memo screen and pushed to Moyasar via API. Optional tokenization lets returning customers reuse a saved card. A webhook controller and cron-backed reconciliation job keep Magento order states in sync with Moyasar even if a browser callback is lost.

Everything is delivered as readable, upgrade-safe code with a deployment runbook, so your team — or ECOSIRE — can maintain it across Magento minor upgrades.

What you get

  • Custom Magento 2 module (Ecosire_Moyasar) delivered under app/code with registration.php, module.xml, config.xml and di.xml
  • Installation and configuration on your Magento 2 / Adobe Commerce environment (staging then production) by ECOSIRE
  • Moyasar sandbox and live key wiring, with test transactions verified across mada, card, Apple Pay and STC Pay
  • Webhook endpoint and cron reconciliation job configured and confirmed against your Moyasar account
  • Admin walkthrough covering configuration, refunds from credit memos, and tokenization behavior
  • Deployment runbook plus README documenting setup, environment variables and upgrade notes
  • Post-launch support window and a versioned codebase you own

Who this is for

Saudi Magento merchant

An online retailer in Saudi Arabia who needs mada, Apple Pay and STC Pay at checkout and wants settlement in SAR through a local processor rather than a foreign gateway.

Magento developer / technical lead

An in-house or agency developer who wants a clean, upgrade-safe module under app/code using Magento's gateway service contracts — not a hacked-in redirect — so it survives minor upgrades and is easy to maintain.

Store operations and finance manager

The person handling orders and reconciliation who needs reliable order states, admin-side full and partial refunds from credit memos, and a clear log trail that matches the Moyasar dashboard.

How Magento 2 Moyasar Payment Gateway Compares

CriterionECOSIRECustom BuildCompetitorMagento 2 नेटिव
mada, Apple Pay and STC Pay through Moyasar at checkoutIncludedIncludedPartial supportNot included
Native Magento 2 gateway pattern (config.xml/di.xml, service contracts) — not a redirect hackIncludedPartial supportPartial supportNot included
Admin full and partial refunds from credit memos pushed to MoyasarIncludedPartial supportPartial supportNot included
Webhook validation plus cron reconciliation for reliable order statesIncludedPartial supportNot includedNot included
Installed, tested and configured on your store by the providerIncludedNot includedNot includedNot included
Tailored to your theme, checkout customizations and Magento versionIncludedIncludedNot includedNot included
Post-launch support and upgrade-safe code ownershipIncludedPartial supportPartial supportPartial support

Frequently Asked Questions about Magento 2 Moyasar Payment Gateway

Is this an instant download from the Adobe Commerce Marketplace?

No. This is a build-to-order extension. ECOSIRE builds the module for your specific Magento 2 / Adobe Commerce store, installs it on your environment, and supports it after launch. You receive the full source code and a deployment runbook — there is no Marketplace download link.

How long until it is live on my store?

Typical delivery is about one working week from the time we have your Moyasar account access (test and live keys) and access to a staging environment. We build, install on staging, run test transactions across mada, card, Apple Pay and STC Pay, then deploy to production after your sign-off. Complex themes, custom checkout flows or Apple Pay domain verification can extend this slightly.

What about ongoing support and updates?

The build includes a post-launch support window for fixes and configuration help. Because the module is cleanly scoped under app/code using Magento service contracts, it is upgrade-safe across Magento minor versions; if a future Magento or Moyasar API change requires updates, ECOSIRE can provide them under a support arrangement. You own the source code, so your own team can also maintain it.

Does it support mada, Apple Pay and STC Pay, and settle in SAR?

Yes. The single payment method handles mada, Visa/Mastercard, Apple Pay and STC Pay through Moyasar's embedded form, with settlement in SAR. Apple Pay requires domain verification with Apple, which we handle as part of installation.

Can staff refund orders, and are payments reliable if a callback is lost?

Yes. Full and partial refunds are issued directly from the Magento credit-memo screen and sent to Moyasar via API. Orders are placed only after the webhook is validated against your secret key, and a cron reconciliation job re-checks pending payments so order states stay in sync even if a browser callback is missed.

Will it work with Adobe Commerce as well as Magento Open Source?

Yes. The module targets standard Magento 2 payment service contracts, so it runs on both Magento Open Source and Adobe Commerce. We confirm compatibility with your exact version and any existing checkout customizations during the build.

ऑर्डर पर निर्मित
Magento 2 Marketplace Multi-Vendor POS
Magento 2

Magento 2 Marketplace Multi-Vendor POS

A per-seller point-of-sale layer for multi-vendor Magento 2 marketplaces — vendors sell in physical stores and pop-ups while inventory, orders, commissions, and payouts stay in sync with the online marketplace. Custom-built and installed by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Magento 2 Meesho Integration (India)
Magento 2

Magento 2 Meesho Integration (India)

A build-to-order Magento 2 extension that connects your store to Meesho — bulk catalog push, inventory and price auto-sync, order import and fulfillment, and category/attribute mapping — engineered, installed and supported by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Magento 2 Multi-Store / Multi-Outlet Management
Magento 2

Magento 2 Multi-Store / Multi-Outlet Management

A custom-built Magento 2 / Adobe Commerce extension that lets chain and franchise retailers manage unlimited physical outlets, registers, cashiers and per-outlet inventory sources from a single Magento backend. Built, installed and supported by ECOSIRE on your install.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Magento 2 MyFatoorah Payment Gateway
Magento 2

Magento 2 MyFatoorah Payment Gateway

A build-to-order Magento 2 extension that integrates MyFatoorah as a single aggregator, exposing 20+ GCC payment methods (KNET, mada, Benefit, Apple Pay, Tabby/Tamara BNPL) plus invoice/payment links and multi-currency through your existing Magento checkout. Built, installed and supported by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
कोटेशन का अनुरोध करें

Magento 2 Moyasar Payment Gateway

A build-to-order Magento 2 payment method that integrates Moyasar for Saudi-local checkout — mada, cards, Apple Pay and STC Pay through a lightweight embedded form, with SAR settlement, admin-side refunds and card tokenization. ECOSIRE builds, installs and supports it on your store.

  • Native Magento 2 payment method built with the Gateway Command pattern (config.xml + di.xml), so it works across quote, order, invoice and credit-memo flows like a first-class method
  • Lightweight embedded Moyasar checkout form — no full-page redirect off your domain
  • mada, Visa and Mastercard, Apple Pay and STC Pay supported through a single configurable method
  • SAR settlement via the Moyasar REST API with server-side payment creation and verification

कोटेशन का अनुरोध करें

हमें Magento 2 Moyasar Payment Gateway के लिए अपनी ज़रूरतें बताएं और हम आपको कीमत, लाइसेंस विकल्प और एक अनुकूलित प्रस्ताव भेजेंगे — आमतौर पर एक कार्यदिवस के भीतर।

अभी कोई भुगतान नहीं। यह हमारी टीम को एक कोटेशन अनुरोध भेजता है — हम कीमत और अगले चरणों के साथ ईमेल द्वारा संपर्क करेंगे।