A build-to-order WooCommerce payment gateway that connects your store to PayTabs so MENA shoppers can pay with regional cards and wallets. 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 PayTabs so MENA shoppers can pay with regional cards and wallets. ECOSIRE builds, installs and supports it on your WordPress site.
Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.
PayTabs Payment Gateway for WooCommerce lets MENA merchants accept regional cards and wallets at checkout through PayTabs, the gateway licensed across Saudi Arabia, UAE, Egypt and Jordan. This is a build-to-order plugin — ECOSIRE builds it against your PayTabs merchant profile, installs it on your WordPress site, and supports it. There is no instant WordPress.org or WooCommerce.com download.
Registers a native `WC_Payment_Gateway` class via the `woocommerce_payment_gateways` filter — appears under WooCommerce → Settings → Payments with its own enable/test/live toggles
MENA regional card and wallet acceptance through PayTabs (mada, Visa, Mastercard, Apple Pay and supported wallets depending on your PayTabs profile)
PayTabs hosted payment page so card data stays on PayTabs' PCI-DSS environment and your store stays out of PCI scope
Multi-country and multi-currency configuration — maps your WooCommerce store currency to the correct PayTabs region (SAR, AED, EGP, JOD)
3D Secure authentication and PayTabs fraud/risk screening enforced on every transaction
Server-side IPN/callback verification via a `register_rest_route` endpoint that validates the PayTabs signature before completing the order
The plugin registers a class extending WC_Payment_Gateway via the woocommerce_payment_gateways filter, so it appears natively under WooCommerce → Settings → Payments with its own enable toggle, title, description and test/live mode. Your PayTabs Profile ID and Server Key are stored through the WooCommerce Settings API and never exposed to the browser. At checkout we create a PayTabs hosted payment page so card data lands on PayTabs' PCI-DSS environment, not your server — keeping your store out of PCI scope.
We wire the PayTabs IPN/callback to a dedicated REST route (registered via register_rest_route on rest_api_init) that verifies the transaction signature server-side, then moves the WooCommerce order to processing or completed using $order->payment_complete(). 3D Secure and PayTabs' fraud screening are enforced on the hosted page. Refunds and voids are handled through WC_Payment_Gateway::process_refund(), so an admin can refund full or partial amounts straight from the order screen and the reversal is pushed to PayTabs via its API.
The build is HPOS-compatible (declares support for WooCommerce custom order tables), respects your multi-currency setup, and works with WPML/multisite stores. ECOSIRE handles sandbox testing, go-live, and ongoing compatibility updates as WooCommerce and PayTabs evolve.
Runs a WooCommerce store in SAR or AED and needs mada and regional card acceptance with 3D Secure that customers actually trust at checkout.
Sells into EGP and JOD markets and wants one PayTabs integration that maps each store currency to the right PayTabs region without juggling multiple plugins.
Wants card data handled on PayTabs' hosted page so the store stays out of PCI-DSS scope, and prefers a built-and-supported gateway over maintaining custom integration code.
Achetez la licence sur ecosire.com et téléchargez le module ZIP PayTabs Payment Gateway for WooCommerce depuis le tableau de bord de votre compte.
Extrayez le ZIP dans votre dossier de modules complémentaires personnalisés Odoo sur le serveur (ou téléchargez-le via Applications > Installer à partir du fichier sur Odoo.sh / runbot).
Activez le mode développeur, ouvrez les applications, cliquez sur Mettre à jour la liste des applications, recherchez PayTabs Payment Gateway for WooCommerce et appuyez sur Installer.
Ouvrez le nouveau menu, collez votre clé de licence ECOSIRE, connectez toutes les informations d'identification externes (Shopify, Amazon, Stripe, etc.) et enregistrez.
Exécutez le test de connexion intégré, synchronisez vos 10 premiers enregistrements et planifiez le cron récurrent. Contactez le support si quelque chose échoue.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| MENA card + wallet acceptance via PayTabs (mada, regional cards) | ||||
| Built, installed and supported on your site by the provider | ||||
| Instant self-service download from a marketplace | ||||
| Hosted payment page keeps store out of PCI scope | ||||
| Full + partial refunds and voids from the order screen | ||||
| Server-side IPN signature verification configured for you | ||||
| HPOS / custom order tables compatibility verified | ||||
| Multi-country / multi-currency region mapping tuned to your store |
Because this is build-to-order, typical delivery is 5 to 10 business days from when you share your PayTabs Profile ID, Server Key and store details. We build against your specific profile and currencies, test the full authorize/capture/refund flow in sandbox, then install and go live. Complex multi-currency or WPML/multisite stores can add a few days — we confirm the exact timeline before starting.
Your PayTabs merchant account (Profile ID and Server Key for sandbox and live), the regions/currencies you sell in, admin or staging access to your WordPress site, and your WooCommerce/WordPress and PHP versions. If you don't have a PayTabs account yet, we can advise on setup, but the merchant agreement is between you and PayTabs.
Yes. We use the PayTabs hosted payment page, so customers enter card details on PayTabs' PCI-DSS-certified environment, not on your WordPress server. Your store only receives the verified result via a signed callback — card numbers never touch your database or logs, which keeps your PCI obligations minimal (SAQ-A territory).
Yes. The gateway declares compatibility with WooCommerce High-Performance Order Storage (custom order tables), so it keeps working after the HPOS migration. Checkout strings are translatable for WPML, and the plugin functions across WooCommerce multisite networks. We confirm your exact stack during the build and test against it.
Every build includes a defined post-launch support window for issues with the integration, plus compatibility updates as WooCommerce, WordPress, PHP and the PayTabs API change. Because ECOSIRE builds and maintains the plugin directly, fixes come from us — you're not waiting on a marketplace vendor. Extended support and SLAs are available on request.
A build-to-order WooCommerce payment gateway that connects your store to PayTabs so MENA shoppers can pay with regional cards and wallets. ECOSIRE builds, installs and supports it on your WordPress site.