A build-to-order Magento 2 payment method that integrates MyFatoorah hosted checkout so Kuwait and GCC merchants accept KNET, mada, and card payments — with refunds, payment links, multi-currency, and webhook-driven order status. Built, installed, and supported by ECOSIRE. One-time license from $249.00 USD for Magento 2 / Adobe Commerce (build-to-order) — includes 12 months of updates and support.

A build-to-order Magento 2 payment method that integrates MyFatoorah hosted checkout so Kuwait and GCC merchants accept KNET, mada, and card payments — with refunds, payment links, multi-currency, and webhook-driven order status. Built, installed, and supported by ECOSIRE.
Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.
This is a build-to-order MyFatoorah payment integration for Magento 2 (Open Source and Adobe Commerce) — not an instant Adobe Commerce Marketplace download. ECOSIRE builds the module to your store's exact configuration, installs it on your environment, and supports it after go-live.
MyFatoorah hosted checkout integration — shoppers pay on MyFatoorah's PCI-compliant page, card data never touches your Magento server
KNET, mada, and major card scheme support (Visa, Mastercard, AMEX) surfaced as a single Magento payment method
Proper payment gateway built on Magento service contracts — Gateway\Command pool, ConfigProvider, request/response/validator wired via di.xml
Server-to-server webhook controller with HMAC signature verification that flips order and invoice state independently of the browser redirect
Full and partial refunds issued through the native Magento credit memo flow, calling the MyFatoorah refund API
Multi-currency GCC support — KWD, SAR, AED, BHD, QAR, OMR — with per-store-view configuration
The extension ships as a proper Magento module under app/code/Ecosire/MyFatoorah, registered via registration.php and module.xml. It implements the payment method through Magento's payment gateway service contracts — a Gateway\Command pool wired in di.xml, a ConfigProvider exposing settings to the checkout, and a request/response/validator chain rather than fragile direct cURL calls in a controller. Admin settings live under Stores → Configuration → Sales → Payment Methods, gated by acl.xml so only authorized roles can edit credentials.
Customers are redirected to MyFatoorah hosted checkout, where they pay with KNET, mada, or card without card data ever touching your server (PCI scope stays minimal). On return, an ExecutePayment/getPaymentStatus confirmation plus a server-to-server webhook endpoint (a dedicated frontend controller with HMAC signature verification) flips the Magento order and invoice state deterministically — no reliance on the shopper completing the browser redirect.
Refunds and partial refunds are issued from the Magento admin credit memo flow, which calls MyFatoorah's refund API through the gateway command. Multi-currency is handled for KWD, SAR, AED, BHD, QAR, and OMR, with test/live mode toggles and webhook event logging for audit. Optional invoice payment links let your team collect for phone or B2B orders.
You get the source, an installed and verified deployment, and post-launch support. Lead time is typically 5–10 business days depending on customizations and your environment.
Runs a Magento 2 store serving Kuwaiti shoppers who expect to pay by KNET. Needs a reliable, locally trusted payment method without the cost and lock-in of a full marketplace extension subscription.
Operates several Magento store views across Kuwait, Saudi Arabia, and the UAE and needs KNET, mada, and card acceptance through one MyFatoorah account with correct multi-currency handling per store view.
Closes orders over the phone or by quote and needs MyFatoorah invoice payment links plus admin-issued refunds, rather than only a self-service web checkout.
Kaufen Sie die Lizenz auf ecosire.com und laden Sie die ZIP-Datei des MyFatoorah Payment Gateway-Moduls von Ihrem Konto-Dashboard herunter.
Extrahieren Sie die ZIP-Datei in Ihren Odoo-Ordner für benutzerdefinierte Add-ons auf dem Server (oder laden Sie sie über „Apps“ > „Aus Datei installieren“ auf Odoo.sh/Runbot hoch).
Aktivieren Sie den Entwicklermodus, öffnen Sie „Apps“, klicken Sie auf „Apps-Liste aktualisieren“, suchen Sie nach „MyFatoorah Payment Gateway“ und klicken Sie auf „Installieren“.
Öffnen Sie das neue Menü, fügen Sie Ihren ECOSIRE-Lizenzschlüssel ein, verbinden Sie alle externen Anmeldeinformationen (Shopify, Amazon, Stripe usw.) und speichern Sie.
Führen Sie den integrierten Verbindungstest aus, synchronisieren Sie Ihre ersten 10 Datensätze und planen Sie den wiederkehrenden Cron. Wenden Sie sich an den Support, wenn etwas fehlschlägt.
| Kriterium | ECOSIRE | Benutzerdefinierter Build | Konkurrent | Odoo Native |
|---|---|---|---|---|
| KNET, mada, and card acceptance via MyFatoorah hosted checkout | ||||
| Built, installed, and verified on your environment by the vendor | ||||
| Webhook with HMAC signature verification driving deterministic order/invoice state | ||||
| Full and partial refunds from the native Magento credit memo flow | ||||
| Multi-currency GCC support (KWD, SAR, AED, BHD, QAR, OMR) per store view | ||||
| Tailored to your exact Magento version and store config, with source ownership | ||||
| Post-launch support from the people who built it | ||||
| No recurring per-extension subscription or license lock-in |
No. This is a build-to-order extension. ECOSIRE builds the module to fit your Magento version and store configuration, installs it on your environment, and supports it after launch. You receive the source code — there is no instant Marketplace download link.
Typically 5–10 business days from the time we have your requirements and access. Standard installs are at the faster end; multi-store setups, invoice payment links, or custom order-status mapping add time. We confirm a firm date during scoping before any build starts.
Every build includes a post-launch support window for bug fixes and configuration help. We provide guidance on Magento and Adobe Commerce version-compatibility, and offer paid maintenance for ongoing upgrades, new MyFatoorah API features, or changes when you move Magento versions.
No card data touches your server. Shoppers complete payment on MyFatoorah's hosted page, so your store stays in the minimal PCI scope (typically SAQ A territory). Magento only receives a payment reference and status via redirect confirmation and the signed webhook.
Yes. The module uses standard Magento payment service contracts and configuration scopes, so it runs on Magento 2 Open Source and Adobe Commerce, single-store or multi-website. Currency and credentials can be set per store view, which is how GCC multi-store retailers run several markets from one MyFatoorah account.
A build-to-order Magento 2 payment method that integrates MyFatoorah hosted checkout so Kuwait and GCC merchants accept KNET, mada, and card payments — with refunds, payment links, multi-currency, and webhook-driven order status. Built, installed, and supported by ECOSIRE.