Take Money From Pakistan. And Everywhere Else.
Your Joomla ecommerce checkout is turning away customers who actually want to pay you. Safepay fixes that — PKR, AED, SAR, USD, GBP, EUR, CAD, saved cards, subscriptions, and full admin control over every transaction.
Everything Your Checkout Was Missing
A full-stack payment integration built for Joomla ecommerce stores that sell globally — including markets most payment plugins pretend don't exist.
PKR + Multi-Currency
Pakistani Rupees, US Dollars, British Pounds, Euros, Canadian Dollars, UAE Dirhams, and Saudi Riyals. If your customer is in Pakistan, the Gulf, or a major Western market, their card works at your checkout.
Embedded or Hosted Checkout
Embedded keeps card fields on your page — your branding, no redirect. Hosted sends shoppers to Safepay's secure payment page and adds Google Pay. One toggle switches between them.
Saved Cards
Returning customers see their saved cards at checkout. One click to select, one click to pay. They can manage their cards, set a default, and switch which card covers their subscriptions.
3-D Secure Authentication
Bank-level fraud protection built into the embedded flow. 3DS challenges only trigger when the card issuer requires them. Protection without unnecessary friction for low-risk transactions.
Webhook Order Confirmation
Customer closes the browser mid-payment? The webhook arrives from Safepay, gets verified, and marks the order paid — no browser session required. No limbo orders. No manual chasing.
Full Admin Payment Control
Capture, void, reverse, refund (full or partial), and charge a saved card — all from the order screen. Status updates automatically when you act. No dashboard-hopping required.
Subscription Billing
Memberships, recurring access, or any subscription product. Saved cards get billed on schedule. Renewal orders are created automatically. Cancellations stop the billing. No manual intervention.
Payment Surcharge
Add a percentage fee, a fixed handling charge, or both when Safepay is selected. Attach a tax class if your jurisdiction requires it. Pass on processing costs cleanly and transparently.
Geo-Zone & Order Value Rules
Show Safepay only to customers in specific regions. Set minimum and maximum order values. Offer the right payment option to the right customer — and hide it everywhere else.
Your Checkout Page. Your Brand. No Redirect.
Embedded mode puts Safepay's card fields directly on your Joomla ecommerce checkout page. No moment where the shopper wonders if they're still on your site. No trust-killing redirect to a generic payment page. Your design stays intact from product to order confirmation.
- Card fields render inside your existing checkout layout
- 3-D Secure challenge appears inline — no popup, no new tab
- Save card checkbox built into the form for returning shoppers
- Switch to hosted mode in one click when you need Google Pay
The Entire Payment Lifecycle. One Screen.
Every action you might need to take on a Safepay transaction is right on the order detail page. No logging into a separate dashboard. No copying transaction IDs. No hunting through filter menus. You see the order, you see the payment state, you act.
- Capture a pre-authorized transaction when you're ready to bill
- Void or reverse a transaction that went wrong
- Issue a full or partial refund with automatic amount validation
- Charge a customer's saved card directly from the order screen
Returning Customers Pay in One Click. Subscribers Renew Automatically.
Saved cards are the single highest-leverage feature for repeat purchase rates. Safepay stores card tokens securely — the actual card data never touches your server — and returning customers see their saved options immediately at checkout. For subscription products, renewals happen automatically against the saved card on file. No manual billing. No failed renewal emails.
- Customers manage their own saved cards from their account
- Set a default card for quick checkout
- Switch which card handles subscription renewals without cancelling
- Admin can charge any saved card from the order screen when needed
Real-World Use Cases
Stop Losing Sales at the Payment Step
Your customers are in Pakistan, the Gulf, and everywhere in between. They found your store. They filled their cart. They hit checkout. Don't let a payment gap be the last thing they see. Get Safepay for J2Commerce — and get paid.
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)
License Information
An active license entitles you to updates, downloads, and support for the duration of the license period. You may continue using this plugin indefinitely without an active license; however, support, updates, and downloads will not be available while your license is inactive.
- Developer J2Commerce
- Extension Type Payment
- J2Commerce Version 6.x
- Joomla Version 6.x
Arabic Unitag
Chinese, Traditional
Danish
Dutch
English
English, USA
Finnish
French
German
Greek
Hebrew
Italian
Japanese
Norwegian Bokmål
Persian Farsi
Polish
Portuguese, Brazil
Portuguese, Portugal
Russian
Spanish
Swedish
TurkishNew Feature Safepay (getsafepay) card payments via hosted Express Checkout redirect
New Feature Tracker payment-session lifecycle with verified status reconciliation
New Feature Order-screen Capture, Void/Cancel, full Refund and partial Refund actions
New Feature Saved cards with one-click repeat checkout for registered customers
New Feature Merchant-initiated subscription renewal charges (unscheduled card-on-file)
New Feature Signature-verified webhook (HMAC-SHA512) for reliable order reconciliation
New Feature Authorize-only or authorize-and-capture sale modes
New Feature Sandbox and live credential pairs with isolated environment switching
New Feature Geozone restriction plus minimum and maximum subtotal gating
New Feature Configurable paid, authorized, refunded and cancelled order statuses
New Feature Bootstrap 5 and UIkit checkout templates
New Feature Full translations for 20 languages
Update Requires Joomla 6.x + J2Commerce 6.x + a Safepay 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.