PayMate
$39.00

Zero Card Data. Zero Headaches.

Your customers pay on Paymate's secured hosted checkout. Card data never touches your server. Your Australian, New Zealand, and UK shoppers see a payment option they already know and trust.

Everything the Gateway Gives You

Every knob, every gate, every layout — built in. Paymate ExpressPayment for your Joomla ecommerce store, no custom code required.

Hosted Checkout — PCI Light

Shoppers complete payment on Paymate's own secured page. Card numbers never pass through your server. No card data scope, no compliance nightmare on that transaction path.

Five-Currency Support

AUD, EUR, NZD, GBP, and USD accepted natively. Orders in unsupported currencies hide the method automatically — no broken UI, no confused shoppers. Clean.

Multi-Currency Conversion

Order totals in any store currency convert to the correct gateway charge at checkout time. The amount sent to Paymate is always exactly right. No rounding surprises, no manual math.

Three-State Order Status Mapping

Approved, Pending, Failed — each maps to whichever order status in your J2Commerce setup fits your workflow. Your statuses, your rules, applied automatically on every return.

Geozone Restrictions

Paymate is a regional gateway. Show it only to shoppers whose billing address falls inside your defined geozone. Everyone else sees the other methods you have configured.

Order Amount Gates

Set a floor, a ceiling, or both. Paymate hides itself when the cart total falls outside your range. Perfect for wholesale stores or any business where this gateway suits specific order tiers.

Five Configurable Messages

Write your own text for every moment in the Paymate flow: selection, before payment, after success, on error, and on cancel. Five moments. All yours. No generic placeholder copy on your checkout.

Amount Verification on Return

When Paymate echoes the charged amount back, the plugin checks it matches your order total. A discrepancy — even by a cent — blocks the confirmation. No partial payments silently marked complete.

Idempotent Order Confirmation

Once an order is confirmed, it stays confirmed. A back-button, a page refresh, or a duplicate return cannot downgrade an already-approved order. Safe. Predictable. Every time.

Hosted Checkout. Your Store Stays Clean.

The moment a shopper clicks Pay Now, they leave your store for Paymate's secured payment page. They enter card details there. On Paymate's servers. Under Paymate's security controls. Your ecommerce store is not in that picture. When they are done, Paymate sends them back to your thank-you page with a clean result code.

  • Card data never passes through your server
  • Customer notes saved before the redirect — nothing lost in transit
  • Sandbox credentials for safe pre-launch testing
  • Debug logging you can switch on and off without touching code

Five Currencies. Automatic Filtering.

Paymate handles AUD, EUR, NZD, GBP, and USD. Your Joomla ecommerce store might sell in all of them — or just one. The plugin tracks which currencies are in the supported set and shows or hides the payment method at checkout accordingly. No config required. No error messages. No currency mismatch pushing a transaction through that cannot settle.

  • AUD, EUR, NZD, GBP, USD accepted at the gateway
  • Unsupported currencies silently hide the method
  • Charge amount converted correctly at checkout — not at order time, not at settlement

Show It to the Right Shoppers. Hide It from Everyone Else.

Paymate is a regional payment gateway. It makes sense for Australian, New Zealand, and UK buyers. It makes less sense for a shopper in Germany or Brazil who has never heard of it. Geozone restrictions let you target exactly the billing regions where Paymate belongs. Pair that with order amount gates and you have a payment method that shows up exactly when it should — and stays out of the way when it should not.

  • Geozone filtering by country and region
  • Minimum order amount — Paymate disappears below your floor
  • Maximum order amount — Paymate disappears above your ceiling

Real-World Use Cases

A handmade gift store based in Melbourne sells locally in AUD but is attracting orders from the UK and New Zealand. They enable Paymate with AUD, GBP, and NZD accepted at the gateway. UK shoppers pay in GBP. Kiwi shoppers pay in NZD. The charge conversion happens at checkout — not manually, not in a spreadsheet — and the settled amounts land in the Paymate dashboard exactly as charged. Zero currency juggling from the store owner's side.

An industrial parts supplier in Brisbane sells to wholesale accounts with a minimum order of $500 AUD. They set the minimum subtotal restriction on the Paymate plugin. Any cart under $500 does not show Paymate as an option — a lower-value payment method appears instead. Their Paymate account is reserved for the transactions that make sense. Order processing stays clean. Admin overhead drops.

A seasonal market organizer runs their Joomla ecommerce ticket store and ships to Australia and New Zealand only. They configure a geozone covering AU and NZ addresses and assign it to the Paymate plugin. International visitors see payment options relevant to their own region. No "I cannot pay with this" support tickets from overseas buyers. No confusion at checkout. Just a payment option that makes sense for the audience that actually buys tickets.

Put Paymate on Your Checkout. Where Your Customers Already Are.

Your Australian, New Zealand, and UK shoppers know Paymate. They trust it. They have accounts. Give them a checkout that speaks their language — and stop losing sales to a missing payment option. Yeah. It is that simple.

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 4.x, 6.x
  • Joomla Version 4.x, 5.x, 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

New Feature Paymate ExpressPayment gateway for J2Commerce 6 (Australia + multi-currency)

New Feature Hosted redirect checkout supporting AUD, EUR, NZD, GBP and USD

New Feature Server-side amount-echo check rejects mismatched gateway returns

New Feature Configurable Approved/Pending/Failed order-status mapping (PA/PP/PD)

New Feature Geo-zone and minimum/maximum order-amount availability restrictions

New Feature Bootstrap 5 and UIkit checkout template variants

New Feature Translations for 20 languages

Improvement Native Joomla 6 MVC, namespaced extension (migrated from J2Store FOF 2)

Improvement Multi-currency conversion via CurrencyHelper

Deletion Drop standalone notify.php entry file (uses core checkout return route)

Update Requires Joomla 6.x, J2Commerce 6.x and a Paymate merchant account

Update Note: Paymate sends no signed confirmation, reconcile orders in the Paymate portal before fulfilling, and use a non-fulfilling status for digital goods

Update J2Commerce/J2Store v4 and Joomla 4/5 plugin support

Stay Updated

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