A build-to-order WooCommerce payment gateway that connects your store to Tap Payments so GCC shoppers can pay with KNET, mada, Benefit, Apple Pay and cards. ECOSIRE builds, installs and supports it on your WordPress site. One-time license from $99.00 USD for WooCommerce (build-to-order) — includes 12 months of updates and support.

A build-to-order WooCommerce payment gateway that connects your store to Tap Payments so GCC shoppers can pay with KNET, mada, Benefit, Apple Pay and cards. ECOSIRE builds, installs and supports it on your WordPress site.
No payment now. This sends a quote request to our team — we'll follow up by email with pricing and next steps.
Selling in Kuwait, KSA, the UAE or Bahrain on WooCommerce means your checkout has to speak the local payment language. Most international card-only gateways quietly lose you the shoppers who reach for KNET, mada, Benefit or Apple Pay and find no button for them. This plugin closes that gap by wiring your store directly into Tap Payments, the GCC-focused processor that aggregates those rails behind one integration.
Registers a native WooCommerce payment gateway by extending WC_Payment_Gateway, configurable under WooCommerce → Settings → Payments with no code edits
GCC-local methods through Tap: KNET (Kuwait), mada (KSA), Benefit (Bahrain) and Apple Pay, surfaced as selectable options at checkout
Card payments (Visa/Mastercard) with 3D Secure authentication handled by Tap's hosted payment flow
Server-side webhook verification of charge status (CAPTURED/FAILED) so order state is never set from a spoofable client redirect
Automatic order status transitions: confirmed payment moves the order from pending to processing/completed; failures stay failed with a clear message
Refund support directly from the WooCommerce order edit screen via the Tap refund API — full or partial
This is a build-to-order plugin, not an instant marketplace download. After you order, ECOSIRE builds, installs and configures it on your WordPress site against your Tap merchant account, then hands you a working, tested checkout. We register a proper WooCommerce payment gateway by extending WC_Payment_Gateway, so it appears natively under WooCommerce → Settings → Payments with its own enable toggle, live/test (sandbox) API key fields, and per-method controls — no code editing on your side.
What it does technically: it creates a Tap charge via the Tap API at checkout, redirects or renders the hosted payment page for the selected method, and verifies the result through a server-side webhook (not a client redirect you can spoof). On a confirmed CAPTURED charge the order is moved out of pending to processing/completed; on failure or cancellation it stays pending/failed with a clear customer message. Refunds are issued straight from the WooCommerce order screen via the Tap refund endpoint, so your finance team never logs into a separate dashboard.
It is built for HPOS (High-Performance Order Storage / custom order tables) and the legacy post-based order store alike, plays nicely with WPML/Polylang for Arabic + English checkout strings, and supports multi-currency presentment (KWD, SAR, AED, BHD and more). Every install ships with the gateway logging enabled through WooCommerce's WC_Logger so payment issues are diagnosable, not guesswork.
A Kuwait, KSA, UAE or Bahrain WooCommerce store owner losing checkout conversions because shoppers can't pay with KNET, mada or Benefit — and wants the local rails live without learning the Tap API.
Building a store for a GCC client and needing a production-grade, HPOS-compatible Tap gateway delivered, tested and supported rather than cobbling one together against the raw Tap API under deadline.
Owns reconciliation and refunds and wants payment captures and refunds handled inside the WooCommerce order screen with a clean audit trail, not split across a separate Tap dashboard.
Buy the license on ecosire.com and download the Tap Payments 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 Tap Payments 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 |
|---|---|---|---|---|
| GCC-local methods (KNET, mada, Benefit, Apple Pay) at checkout | ||||
| Built, installed and tested on your site for you | ||||
| 3D Secure card payments via Tap | ||||
| Server-side webhook verification of charge status | ||||
| Refunds from the WooCommerce order screen | ||||
| HPOS / custom order tables compatibility declared | ||||
| Ongoing support from the people who built it | ||||
| Available as an instant self-serve download |
This is build-to-order, so it is not an instant download. Typical delivery is about 3 to 5 business days from the point we receive your Tap API keys (live and sandbox) and WordPress admin access. We build against your account, run a sandbox test order, then verify one live charge before handover. Larger or heavily customized checkouts may take a little longer, and we'll tell you upfront if so.
Yes. Tap is the payment processor and the merchant relationship, KYC, settlement and pricing are between you and Tap. The plugin connects your WooCommerce store to your approved Tap account using your live and test API keys. We can guide you through where to find the keys and how to set the webhook, but we do not resell or open the Tap account for you.
Every build includes a post-launch support window for bug fixes and compatibility questions. Because WooCommerce, WordPress core and the Tap API all evolve, we also offer ongoing maintenance so the gateway stays compatible with new WooCommerce releases (including HPOS changes) and Tap API updates. Since ECOSIRE built the plugin, support comes from the people who know its internals — not a generic help desk.
Yes. The gateway declares HPOS (High-Performance Order Storage / custom order tables) compatibility through WooCommerce's FeaturesUtil API and reads/writes orders via the CRUD layer, so it works whether your store uses the new custom order tables or the legacy post-based store. It also supports both the WooCommerce Blocks checkout and the classic shortcode checkout.
Yes. Payment method titles and checkout strings are exposed for translation, so they work with WPML or Polylang for Arabic and English. On currencies, the gateway presents and charges in the currencies your Tap account supports — KWD, SAR, AED, BHD and others — and we configure the method-to-currency mapping during the build.
A build-to-order WooCommerce payment gateway that connects your store to Tap Payments so GCC shoppers can pay with KNET, mada, Benefit, Apple Pay and cards. ECOSIRE builds, installs and supports it on your WordPress site.