PayTabs
$39.00

Stop Losing Gulf Sales to a Checkout That Doesn't Speak the Language

One plugin. Eleven MENA and Gulf markets. Mada, Meeza, saved cards, subscriptions, refunds — all inside your Joomla ecommerce store.

Everything Your Gulf Checkout Needs

Built for merchants selling in Saudi Arabia, UAE, Egypt, and across the MENA region. Every feature grounded in what Gulf shoppers actually expect at checkout.

11 Regional Endpoints

Saudi Arabia, UAE, Egypt, Oman, Jordan, Kuwait, Iraq, Qatar, Bahrain, Morocco, and Global. Select your region once. Every transaction routes automatically through the correct country-specific infrastructure.

Hosted Secure Payment Page

New-card shoppers are redirected to PayTabs' own certified payment page — the same trusted environment millions of Gulf buyers already know. Your server never sees the raw card data.

Mada & Meeza Card Support

Saudi Arabia's Mada network and Egypt's Meeza scheme — both supported with a checkbox. Enable what your market uses. Watch conversions from those countries climb.

Saved Cards for Returning Buyers

Logged-in customers save their card at first purchase. Every order after that: select saved card, click Place Order, done. Two clicks instead of sixteen digits. Returning shoppers become loyal customers.

Automatic Subscription Renewals

Subscription orders renew automatically against the stored card. No manual invoicing. No chasing customers. Recurring revenue that actually recurs — on schedule, every time.

Full & Partial Refunds from Admin

Issue a full refund or a precise partial refund directly from the J2Commerce order view. No logging into a separate gateway dashboard. The order history updates automatically with the refund amount.

HMAC Signature Verification

Every payment notification is cryptographically verified before any order is updated. Fake callbacks are rejected at the door. The browser return is verified too. No spoofed "payment received" signals get through.

Auth-Only + Admin Void

Reserve funds without charging. Capture from the order view when you're ready to ship. If an order falls through, void the authorization — no refund cycle, no extra fees, the hold just disappears.

Geozone + Subtotal Restriction

Show PayTabs only to billing addresses inside your target region. Set a minimum or maximum order subtotal. Your payment method appears exactly where — and when — it makes sense for your store.

The Gulf Doesn't Accept Generic Checkouts

Saudi buyers expect Mada. Egyptian shoppers look for Meeza. Regional merchants need a hosted payment page that millions of MENA customers already recognize and trust. This isn't a nice-to-have — it's the difference between a sale and an abandoned cart.

PayTabs Payment wires your Joomla ecommerce store directly into the payment infrastructure Gulf shoppers already use every day. Not a workaround. Not a forwarded Western gateway. The real, regional thing.

  • Saudi Arabia's Mada network — enabled with a checkbox
  • Egypt's Meeza card scheme — built in, ready to accept
  • Visa, Mastercard, and Amex — configure the exact brands you accept
  • Hosted page in Arabic and English for maximum shopper trust

Saved Cards + Subscriptions: Set It and Forget It

Customers who save their card reorder in two clicks. Subscriptions renew automatically against the stored card — no manual intervention, no failed renewal emails, no customers wondering why their subscription stopped. The charge happens. The order confirms. The goods ship.

  • Customers manage saved cards from their account profile
  • Subscription renewals fire automatically on schedule
  • Admins can charge a stored card directly from the order view
  • Duplicate charge guard prevents accidental double billing

Admin Controls Without the Dashboard Hopping

Void, refund, charge — all from inside the J2Commerce order view. No logging into PayTabs' portal. No cross-referencing transaction IDs between two systems. The action happens, the order history updates, the status changes automatically if you want it to. One screen. Full control.

  • Void auth-only transactions before capture — no refund cycle
  • Full and partial refunds with configurable order status updates
  • Charge stored card for phone/email orders without redirecting the customer
  • Order history entry created automatically for every action

Real-World Use Cases

A Joomla fashion store targeting Saudi buyers was seeing solid traffic from KSA but weak conversion. The problem was a checkout with no Mada option — Saudi shoppers with Mada-primary debit cards had no usable payment method. After enabling PayTabs with the KSA region and turning on Mada support, checkout completion from Saudi traffic climbed immediately. Returning customers saved their cards. Reorders started landing without any re-entry friction. The fix took one afternoon of configuration.

A monthly subscription box ships from Dubai and bills subscribers in AED. After enabling saved cards and connecting PayTabs, renewal day changed from a manual billing exercise to an event that simply happens. J2Commerce charges the stored card automatically on the renewal date. No customer emails required. No failed payments to chase. The subscription renews, the order confirms, the box ships. Exactly what "subscription" is supposed to mean.

A Cairo electronics reseller added Meeza support, opening their checkout to a large segment of Egyptian buyers who primarily use the national card scheme. For high-value orders they switched to auth-only mode — funds reserved at order, captured when the item ships. When stock issues cause order cancellations, they void the authorization from the order view — no refund cycle, no fee. For genuine returns, they issue partial refunds directly from J2Commerce. Three admin actions. Zero gateway dashboard logins required.

A distributor shipping to Saudi Arabia, UAE, Oman, and Kuwait from a single Joomla store was previously maintaining separate gateway accounts for each country. After installing PayTabs Payment for J2Commerce, a single plugin installation routes transactions through PayTabs' regional endpoint automatically. Geozone restriction means the payment method only appears for billing addresses in target Gulf states. One admin panel. One credential set. Four markets covered simultaneously.

A wholesale merchant takes phone orders from Gulf corporate buyers. The buyer calls in, order gets created in J2Commerce by the admin, and — because the customer has a saved card on file from their previous online purchase — the admin selects that card from the order view and charges it directly. Three clicks. No payment link email. No customer hold. No waiting. The order is paid, the history is updated, the goods ship the same day.

500 Million MENA Shoppers Are Ready. Is Your Checkout?

Your Joomla ecommerce store deserves a payment gateway that speaks the same language as your Gulf customers. Mada, Meeza, saved cards, subscriptions, refunds — all handled. All inside J2Commerce. Your move.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Payment
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

Fix Orderstatus field-type case for Linux

Fix Pluginsubtemplate field-type case for Linux

Improvement Multi-currency charge conversion

New Feature PayTabs payment gateway for J2Commerce (MENA: KSA, UAE, Egypt, Oman, Jordan, Iraq, Kuwait, Qatar, Bahrain, Morocco)

New Feature Hosted Payment Page checkout with HMAC-SHA256 IPN and return-URL signature verification

New Feature Saved-card vault for registered users with merchant-initiated recurring charges

New Feature Full and partial refunds plus auth void from the admin order view

New Feature Subscription / renewal support via stored-card MIT charging

New Feature Auth-only or auth+capture transaction modes

New Feature Region-aware endpoint selection with sandbox / live credential switching

New Feature Bootstrap 5 and UIkit subtemplate variants

New Feature Card-type and saved-card toggles, surcharge, geozone and subtotal restrictions

New Feature 21 language locales (en-US canonical, en-GB British English, plus RTL ar-AA and he-IL)

Update Requires Joomla 6.x + J2Commerce 6.x + a PayTabs merchant account

You may also be interested in these products

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.