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 $249.00 USD; request a quote for a scoped proposal.
示意预览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.
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
以一次性构建价格开始。我们在启动时与您共同确定范围。
ECOSIRE 在您的 Magento 2 上构建、配置并安装。
约 2–4 周内上线,并提供上线后的支持期。
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.
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.
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.
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.
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | Magento 2 原生 |
|---|---|---|---|---|
| mada, Apple Pay and STC Pay through Moyasar at checkout | 包含 | 包含 | 部分支持 | 不包括在内 |
| Native Magento 2 gateway pattern (config.xml/di.xml, service contracts) — not a redirect hack | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Admin full and partial refunds from credit memos pushed to Moyasar | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Webhook validation plus cron reconciliation for reliable order states | 包含 | 部分支持 | 不包括在内 | 不包括在内 |
| Installed, tested and configured on your store by the provider | 包含 | 不包括在内 | 不包括在内 | 不包括在内 |
| Tailored to your theme, checkout customizations and Magento version | 包含 | 包含 | 不包括在内 | 不包括在内 |
| Post-launch support and upgrade-safe code ownership | 包含 | 部分支持 | 部分支持 | 部分支持 |
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.
Typical delivery is about 1 to 2 weeks 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.
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.
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.
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.
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.
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.