Skip to Content

New J2Commerce 6.6.5 is out. Here is everything in the release.

See What’s New
Account
Enter the email address on your account.
Forgot your username?
Enter your password.
Forgot your password?

Or continue with

Accept Payments From Pakistan and Abroad With Safepay

Accept PKR, AED, SAR, USD, GBP, EUR and CAD through Safepay, with saved cards, renewals for subscription products and admin control over every transaction.

Everything You Need to Take Safepay Payments

Multi-currency payments, saved cards and admin actions for stores selling in Pakistan, the Gulf and beyond.

  • 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 mode keeps card fields on your page. Hosted mode sends shoppers to Safepay's page and adds Google Pay.

  • 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 pays renewals for their subscription products.

  • 3-D Secure Authentication

    3-D Secure runs in the embedded flow when the card issuer requires it.

  • Webhook Order Confirmation

    If the customer closes the browser, Safepay's verified webhook still marks the order paid.

  • Full Admin Payment Control

    Capture, void, reverse, refund in full or in part and charge a saved card from the order screen.

  • Renewals for Subscription Products

    For memberships and subscriptions sold with the Subscriptions And Memberships app, saved cards are billed on schedule and cancellations stop billing.

  • 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 in chosen regions and for orders within your minimum and maximum values.

Card Fields on Your Checkout Page

Embedded mode puts Safepay's card fields on your checkout page, so your design stays the same through payment.

  • 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

Every Payment Action on the Order Page

Capture, void, reverse, refund or charge a saved card from the order detail page.

  • 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

Saved Cards and Renewals for Subscription Products

Safepay stores card tokens so returning customers can reuse a card, and for products sold with the Subscriptions And Memberships app, renewals are charged automatically.

  • Customers manage their own saved cards from their account
  • Set a default card for quick checkout
  • Switch which card handles subscription renewals without canceling
  • Admin can charge any saved card from the order screen when needed

Accept Safepay Payments in Your Store

Take payments from customers in Pakistan, the Gulf and beyond with Safepay.

  • PKR + Multi-Currency
  • Embedded or Hosted Checkout
  • Saved Cards

Use Cases

Pakistani Apparel Brand Selling to Four Markets at Once

A Lahore apparel brand selling to customers in the UK, UAE and Canada accepts PKR, GBP, AED and CAD through Safepay, with saved cards and webhook confirmation.

Gulf-Based Software Reseller With Tiered Payment Rules

A Dubai software reseller limits Safepay to GCC countries, sets order size limits and adds a 1.5% surcharge.

Professional Association Running Annual Memberships

A professional association sells annual memberships with the Subscriptions And Memberships app. Safepay charges the saved card on each anniversary and creates a renewal order.

B2B Wholesale Supplier Charging Accounts on File

A wholesaler charges a business customer's saved Safepay card from the order screen when an invoice is due.

Languages

Translated into 21 languages.

  • Arabic Unitag ar-AA
  • Chinese, Traditional zh-TW
  • Danish da-DK
  • Dutch nl-NL
  • English (United Kingdom) en-GB
  • English (United States) 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
  • Polish pl-PL
  • Portuguese, Brazil pt-BR
  • Portuguese, Portugal pt-PT
  • Russian ru-RU
  • Spanish es-ES
  • Swedish sv-SE
  • Turkish tr-TR

Reviews

Customer Rating

No reviews yet

Every review comes from a licensed customer and appears exactly as written.

Write a Review

Log in to share your review.

Payment Methods Works with J2Commerce 6

Safepay

Charge customers in Pakistani rupees or six other currencies with Safepay, using an embedded or hosted checkout.

Billing Option
$39.00
Every year

Item added to cart. Checkout

View Wishlist
  • Updates, downloads and support for the length of the license
  • Your plugin keeps working after the license ends, and renewing brings new updates
  • A step-by-step user guide for every setting, linked below

Joomla
Joomla 6
J2Commerce
J2Commerce 6

You May Also Like

Featured

Subscriptions And Memberships

Apps J2Commerce

Sell recurring plans and memberships that bill and renew on their own, with failed-payment recovery and an MRR dashboard.

Advanced Cart

Apps J2Commerce

Give shoppers a slide-out cart drawer with a free shipping progress bar and inline coupons, so they never leave the page to see their cart.

Customers Also Bought

J2Commerce

Show a hand-picked row of companion products with checkboxes and a live total, so shoppers add them all with one Purchase Together button.

Address Autocomplete

J2Commerce

Shoppers pick their address from Google suggestions and your checkout fills in the fields, which saves a lot of typing on a phone.