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. Built to order by ECOSIRE for WooCommerce (build-to-order) — indicative price from $99.00 USD; request a quote for a scoped proposal.
Illustrative previewA 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.
No DIY setup — a working app, built, installed and supported by ECOSIRE.
Start with a one-time build price. We scope it with you at kickoff.
ECOSIRE builds, configures and installs it on your WooCommerce.
You go live in about 2–4 weeks, with a post-launch support window.
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.
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.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Aggregated KNET + mada + Benefit + Apple Pay via one MyFatoorah integration | Included | Included | Partial support | |
| Built, installed and tested on your own WordPress site by the vendor | Included | Partial support | Not included | |
| HPOS (custom order tables) compatibility verified | Included | Partial support | Partial support | |
| Block-based checkout (WooCommerce Blocks) support | Included | Partial support | Partial support | |
| Server-to-server IPN callback + WP-Cron reconciliation for missed redirects | Included | Partial support | Partial support | |
| Correct 3-decimal currency handling (KWD/BHD) for multi-currency stores | Included | Partial support | Partial support | |
| Instant self-service download from an online marketplace | Not included | Not included | Included | |
| Named engineer for go-live and post-launch support | Included | Partial support | Not included |
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 plugin that captures abandoned carts (guest and logged-in) and runs automated multi-channel recovery sequences over email, WhatsApp and SMS with dynamic coupons and one-click recovery links.
A build-to-order WooCommerce plugin that captures abandoning visitors (including guests) and runs automated multi-channel win-back sequences. ECOSIRE builds, installs, and supports it on your WordPress site.
A self-hosted WooCommerce analytics suite delivering revenue, product, customer and cohort reports in customizable charts and tables — custom-built, installed and supported by ECOSIRE on your own WordPress site.
A custom-built WooCommerce plugin for scheduled, field-mapped import and export of products, orders, and customers via CSV, XML, or Google Sheets — engineered, installed, and supported on your WordPress site by ECOSIRE.
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.