A custom-built WooCommerce payment gateway that connects your store to MyFatoorah, so GCC shoppers can pay with KNET, mada, Benefit, Apple Pay and cards. Built, installed and supported by ECOSIRE on your own WordPress site. One-time license from $99.00 USD for WooCommerce (build-to-order) — includes 12 months of updates and support.

A custom-built WooCommerce payment gateway that connects your store to MyFatoorah, so GCC shoppers can pay with KNET, mada, Benefit, Apple Pay and cards. Built, installed and supported by ECOSIRE on your own WordPress site.
अभी कोई भुगतान नहीं। यह हमारी टीम को एक कोटेशन अनुरोध भेजता है — हम कीमत और अगले चरणों के साथ ईमेल द्वारा संपर्क करेंगे।
Most GCC merchants don't want six separate payment plugins — they want one aggregated gateway that covers the methods their customers actually use. MyFatoorah Payment Gateway for WooCommerce is a custom plugin ECOSIRE builds, installs and supports on your own WordPress site so a single integration unlocks KNET, mada, Benefit, Apple Pay and international cards through MyFatoorah's aggregator.
Single aggregated MyFatoorah gateway covering KNET, mada, Benefit, Apple Pay and Visa/Mastercard across the GCC
Registered as a proper WC_Payment_Gateway subclass via the woocommerce_payment_gateways filter — appears natively in WooCommerce → Settings → Payments
Both Send Invoice (hosted invoice link) and Direct Payment (Execute Payment on-site method picker) modes supported
Server-to-server IPN webhook callback verifies payment status before moving the order to processing/completed — no reliance on browser redirect alone
HPOS (High-Performance Order Storage / custom order tables) compatible, declared via FeaturesUtil::declare_compatibility
WooCommerce Blocks (block-based) checkout support registered through AbstractPaymentMethodType so it works on the new Checkout block
This is not an instant WooCommerce.com or WordPress.org download. After you order, ECOSIRE develops the plugin against the MyFatoorah v2 API, registers it through the standard woocommerce_payment_gateways filter as a WC_Payment_Gateway subclass, wires the redirect/embedded payment flow plus the IPN webhook callback for asynchronous confirmation, and deploys it to your environment. We support both MyFatoorah's Send Invoice and Direct Payment (Execute Payment) modes, so you choose between a hosted invoice page or an on-site method picker.
Under the hood it is built the way WooCommerce expects: settings live in WooCommerce → Settings → Payments via the Settings API, orders move through proper status transitions (on-hold → processing/completed) on a verified callback, and refunds are issued from the WooCommerce order screen by calling MyFatoorah's refund endpoint. It is HPOS (High-Performance Order Storage) compatible, declares cart_checkout_blocks support for the block-based checkout, and respects multi-currency so KWD, SAR, BHD, AED and USD totals are sent correctly.
Because it's built to order, you get an honest lead time, a plugin scoped to your test and live MyFatoorah keys, and a named ECOSIRE engineer for go-live and post-launch support — not a generic listing you debug alone.
Runs a WooCommerce store selling into Kuwait, KSA and Bahrain and needs KNET, mada and Benefit acceptance without stitching together separate plugins. One MyFatoorah integration covers the local debit networks plus Apple Pay and cards.
Migrating to self-hosted WooCommerce and wants a payment setup that survives plugin updates and HPOS. Prefers ECOSIRE to build, install and own the gateway rather than risk a half-maintained marketplace plugin at checkout.
Builds WooCommerce sites for regional merchants and needs a clean, hook-based MyFatoorah gateway that is HPOS- and Blocks-compatible, logs properly via WC_Logger, and won't break the block checkout on the next WooCommerce release.
Buy the license on ecosire.com and download the MyFatoorah Payment Gateway for WooCommerce module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for MyFatoorah Payment Gateway for WooCommerce, and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Aggregated KNET + mada + Benefit + Apple Pay via one MyFatoorah integration | ||||
| Built, installed and tested on your own WordPress site by the vendor | ||||
| HPOS (custom order tables) compatibility verified | ||||
| Block-based checkout (WooCommerce Blocks) support | ||||
| Server-to-server IPN callback + WP-Cron reconciliation for missed redirects | ||||
| Correct 3-decimal currency handling (KWD/BHD) for multi-currency stores | ||||
| Instant self-service download from an online marketplace | ||||
| Named engineer for go-live and post-launch support |
This plugin is built to order. Typical lead time is about 5–10 business days from the point we receive your MyFatoorah sandbox credentials and access to a staging copy of your site. We build against the MyFatoorah v2 API, install on staging, run an end-to-end test transaction, then deploy to production. If your store has heavy checkout customizations or an unusual WooCommerce version, we'll confirm a revised timeline before starting.
The price includes a post-launch support window for configuration issues, callback/refund troubleshooting, and a compatibility re-check after a major WooCommerce or WordPress core update during that window. Because ECOSIRE builds and ships the plugin to your site (rather than auto-updating from a marketplace), updates are delivered by us as a new packaged build. Longer-term maintenance or a retainer can be arranged separately.
Yes. The gateway declares HPOS (High-Performance Order Storage) compatibility via WooCommerce's FeaturesUtil and registers Blocks-checkout support through AbstractPaymentMethodType, so it renders on both the classic shortcode checkout and the newer Checkout block. We verify both on your actual WooCommerce version during install.
Yes. Full and partial refunds are issued straight from the WooCommerce order screen, which calls MyFatoorah's refund endpoint and writes the result back to the order. The gateway is multi-currency aware and correctly handles 3-decimal currencies like KWD and BHD alongside SAR, AED and USD, so the amount sent to MyFatoorah always matches the order total.
Payment confirmation does not rely on the redirect. MyFatoorah sends a server-to-server IPN callback that the plugin verifies before moving the order to processing or completed. As a safety net, a WP-Cron job re-queries any still-pending MyFatoorah payment IDs, so a dropped redirect or closed tab won't leave a paid order stuck on hold.
A custom-built WooCommerce payment gateway that connects your store to MyFatoorah, so GCC shoppers can pay with KNET, mada, Benefit, Apple Pay and cards. Built, installed and supported by ECOSIRE on your own WordPress site.